From 249cb248dd02bcd62334cb1b2a42425474beacde Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 17 Jun 2025 10:35:02 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 190506 --- .../UpdatableAssetItemRequestBuilder.java | 26 +- .../ComplianceChangeItemRequestBuilder.java | 24 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- ...ScheduledActionsForRuleRequestBuilder.java | 10 +- ...eduledActionForRuleItemRequestBuilder.java | 10 +- .../ZebraFotaConnectorRequestBuilder.java | 9 + ...ieveZebraFotaDeviceModelsGetResponse.java} | 27 +- ...eZebraFotaDeviceModelsRequestBuilder.java} | 64 +- .../names/item/range/RangeRequestBuilder.java | 12 +- .../names/item/range/RangeRequestBuilder.java | 12 +- .../item/EducationUserItemRequestBuilder.java | 12 +- .../InboundFlowsRequestBuilder.java | 12 +- .../CalendarViewRequestBuilder.java | 22 - .../item/EventItemRequestBuilder.java | 258 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../events/item/EventItemRequestBuilder.java | 9 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 22 - .../instances/count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../CalendarViewRequestBuilder.java | 22 - .../item/EventItemRequestBuilder.java | 258 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../ConversationsRequestBuilder.java | 12 +- .../events/item/EventItemRequestBuilder.java | 9 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 22 - .../instances/count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../ConversationThreadItemRequestBuilder.java | 14 +- ...tomCalloutExtensionItemRequestBuilder.java | 26 +- ...geWorkflowExtensionItemRequestBuilder.java | 12 +- .../item/AgreementItemRequestBuilder.java | 14 +- .../riskyusers/RiskyUsersRequestBuilder.java | 14 +- .../graph/beta/generated/kiota-dom-export.txt | 21705 +--------------- .../graph/beta/generated/kiota-lock.json | 4 +- .../AiInteractionMentionedIdentitySet.java | 4 +- .../models/AndroidManagedAppProtection.java | 8 +- .../ApprovedClientApp.java} | 44 +- .../ApprovedClientAppCollectionResponse.java} | 24 +- .../DeviceAndAppManagementRoleAssignment.java | 17 + .../models/DeviceCompliancePolicy.java | 4 +- .../DeviceEnrollmentConfigurationType.java | 5 +- ...tionChoiceSettingCollectionDefinition.java | 8 +- ...tConfigurationChoiceSettingDefinition.java | 8 +- ...eviceManagementConfigurationPlatforms.java | 8 +- ...agementConfigurationSettingDefinition.java | 28 +- ...ationSettingGroupCollectionDefinition.java | 8 +- ...ntConfigurationSettingGroupDefinition.java | 4 +- ...ceManagementConfigurationSettingUsage.java | 3 + ...tionSimpleSettingCollectionDefinition.java | 8 +- ...igurationStringSettingValueDefinition.java | 12 +- .../beta/generated/models/DeviceType.java | 6 + .../graph/beta/generated/models/Entity.java | 25 +- .../generated/models/ExtendedKeyUsage.java | 8 +- .../beta/generated/models/IdentitySet.java | 12 +- .../IosDdmLobAppAssignmentSettings.java} | 37 +- .../models/IosManagedAppProtection.java | 4 +- .../models/MacOsLobAppAssignmentSettings.java | 4 +- .../beta/generated/models/MobileApp.java | 24 +- .../models/MobileAppAssignmentSettings.java | 1 + .../RemoteDesktopSecurityConfiguration.java | 17 + .../graph/beta/generated/models/Report.java | 4 +- .../models/RoleAssignmentScopeType.java | 13 +- .../beta/generated/models/Subscription.java | 4 +- .../generated/models/TeamsAppSettings.java | 4 +- .../WindowsAppXAppAssignmentSettings.java | 4 +- .../generated/models/security/DataSet.java | 16 +- ...IdentitySynchronizationRequestBuilder.java | 12 +- .../SensitivityLabelsRequestBuilder.java | 14 +- .../ClaimsPolicyRequestBuilder.java | 24 +- ...opSecurityConfigurationRequestBuilder.java | 9 + .../ApprovedClientAppsRequestBuilder.java} | 88 +- .../count/CountRequestBuilder.java | 6 +- .../ApprovedClientAppItemRequestBuilder.java} | 76 +- .../lists/item/ListItemRequestBuilder.java | 14 +- .../sites/item/pages/PagesRequestBuilder.java | 12 +- .../item/messages/MessagesRequestBuilder.java | 12 +- .../TeamTemplatesRequestBuilder.java | 14 +- .../CalendarViewRequestBuilder.java | 22 - .../count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 258 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../events/item/EventItemRequestBuilder.java | 9 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 22 - .../instances/count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../CalendarViewRequestBuilder.java | 22 - .../count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 258 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../events/item/EventItemRequestBuilder.java | 9 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 22 - .../instances/count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../CalendarViewRequestBuilder.java | 22 - .../count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 258 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../events/item/EventItemRequestBuilder.java | 9 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 22 - .../instances/count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../CalendarViewRequestBuilder.java | 22 - .../count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 258 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../events/item/EventItemRequestBuilder.java | 9 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 237 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 208 - .../instances/count/CountRequestBuilder.java | 128 - .../instances/delta/DeltaGetResponse.java | 63 - .../instances/delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 240 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../instances/InstancesRequestBuilder.java | 22 - .../instances/count/CountRequestBuilder.java | 128 - .../item/EventItemRequestBuilder.java | 249 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../ExceptionOccurrencesRequestBuilder.java | 196 - .../count/CountRequestBuilder.java | 128 - .../delta/DeltaGetResponse.java | 63 - .../delta/DeltaRequestBuilder.java | 178 - .../item/EventItemRequestBuilder.java | 228 - .../item/accept/AcceptPostRequestBody.java | 124 - .../item/accept/AcceptRequestBuilder.java | 100 - .../AttachmentsRequestBuilder.java | 252 - .../count/CountRequestBuilder.java | 128 - .../CreateUploadSessionPostRequestBody.java | 108 - .../CreateUploadSessionRequestBuilder.java | 105 - .../item/AttachmentItemRequestBuilder.java | 173 - .../item/calendar/CalendarRequestBuilder.java | 129 - .../item/cancel/CancelPostRequestBody.java | 107 - .../item/cancel/CancelRequestBuilder.java | 100 - .../item/decline/DeclinePostRequestBody.java | 142 - .../item/decline/DeclineRequestBuilder.java | 100 - .../DismissReminderRequestBuilder.java | 93 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - .../extensions/ExtensionsRequestBuilder.java | 243 - .../extensions/count/CountRequestBuilder.java | 128 - .../item/ExtensionItemRequestBuilder.java | 228 - .../item/forward/ForwardPostRequestBody.java | 125 - .../item/forward/ForwardRequestBuilder.java | 100 - .../PermanentDeleteRequestBuilder.java | 93 - .../SnoozeReminderPostRequestBody.java | 108 - .../SnoozeReminderRequestBuilder.java | 100 - .../TentativelyAcceptPostRequestBody.java | 142 - .../TentativelyAcceptRequestBuilder.java | 100 - 1592 files changed, 864 insertions(+), 223581 deletions(-) rename src/main/java/com/microsoft/graph/beta/generated/{groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java => devicemanagement/zebrafotaconnector/retrievezebrafotadevicemodels/RetrieveZebraFotaDeviceModelsGetResponse.java} (65%) rename src/main/java/com/microsoft/graph/beta/generated/{groups/item/calendarview/count/CountRequestBuilder.java => devicemanagement/zebrafotaconnector/retrievezebrafotadevicemodels/RetrieveZebraFotaDeviceModelsRequestBuilder.java} (61%) delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{users/item/calendarview/item/instances/delta/DeltaGetResponse.java => models/ApprovedClientApp.java} (54%) rename src/main/java/com/microsoft/graph/beta/generated/{groups/item/calendar/events/item/exceptionoccurrences/delta/DeltaGetResponse.java => models/ApprovedClientAppCollectionResponse.java} (70%) rename src/main/java/com/microsoft/graph/beta/generated/{groups/item/calendarview/item/instances/delta/DeltaGetResponse.java => models/IosDdmLobAppAssignmentSettings.java} (51%) rename src/main/java/com/microsoft/graph/beta/generated/{groups/item/calendar/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java => serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps/ApprovedClientAppsRequestBuilder.java} (65%) rename src/main/java/com/microsoft/graph/beta/generated/{groups/item/calendar/calendarview => serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps}/count/CountRequestBuilder.java (91%) rename src/main/java/com/microsoft/graph/beta/generated/{groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java => serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps/item/ApprovedClientAppItemRequestBuilder.java} (71%) delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/count/CountRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/forward/ForwardPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/forward/ForwardRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java index 48f24ed68da..e1508b91171 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java @@ -73,18 +73,18 @@ public UpdatableAssetItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -93,21 +93,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get() { return get(null); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -142,7 +142,7 @@ public UpdatableAsset patch(@jakarta.annotation.Nonnull final UpdatableAsset bod return this.requestAdapter.send(requestInfo, errorMapping, UpdatableAsset::createFromDiscriminatorValue); } /** - * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -162,7 +162,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -170,7 +170,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -222,7 +222,7 @@ public UpdatableAssetItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fina public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java index f5b2979ade9..4c4dd4db3b2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java @@ -46,18 +46,18 @@ public ComplianceChangeItemRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -90,23 +90,23 @@ public ComplianceChange get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange body) { return patch(body, null); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -117,7 +117,7 @@ public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @return a {@link RequestInformation} */ @@ -166,7 +166,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java index 5201d91207f..85300d81088 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 095644e85bc..d26c73a1965 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java index 1cbf3465bf3..c922a99f4df 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 83c554d47e9..3d15c4b162a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java index fb75ea9cae5..288186f5aa9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index b34e4712e11..d0739df9aaa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java index bc4b74edfe7..26b80345d76 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index afb17fd4283..40ef0b7e0f9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java index f8ecd8850ce..a6f42336567 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 79aa03f5435..78c711007ee 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java index 3b57ea0d42e..4b445add130 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 6f3e3da3bee..8cb167e1818 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java index ac647643cea..1019ab36a41 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index bb98730a238..7abf21a1865 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java index 62879441aac..639157f50a2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 067c15c0018..e1fcf7421c0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java index fa61178aa94..a2447293579 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index c5f923dd0bf..0f333eadae5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java index 60c827f1553..36f80c8068f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index d281533fb62..4c369a25e33 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java index 1d02bc88588..4f92afd48b8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 773a6aa21aa..aaaa5a3b5cf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java index e699247752a..635e265ca03 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 22f0aff3b0b..1e4cbb8ee80 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java index faa646754b5..9191819c7d7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index c4e44738fc4..ee4f61be9f7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java index 1324fa486f8..e87573c9016 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 2c76825f527..0db0156f773 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java index ffc42ee8f86..39a5d63a8cd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 573cb5229a7..09c80567a6d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java index 5e966ff3df5..6314df56796 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 2d06381033a..4c3169e6d7e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java index 38df293efb1..2fb0a8cdc70 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 6fc0b00e297..9ed0f591924 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java index b3ee7dc7b4b..d5d91664713 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 974e6aafb6a..d77bceda908 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java index c8965a3eedd..26468a82a26 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 520ab96bff9..64c80d046e7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java index 96eb7788d90..13198b08b8c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 3d666d541d5..8f678c2730f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java index 46e38ce5c5b..e60bfe2be17 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index ba71fedb0fc..c1b1a6df829 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java index bd8b64e2dc7..c15d8ff17cb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 16159b61426..a60b4475d09 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java index 7adff25300c..62ca53adbac 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java @@ -60,7 +60,7 @@ public ScheduledActionsForRuleRequestBuilder(@jakarta.annotation.Nonnull final S super(requestAdapter, "{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public DeviceComplianceScheduledActionForRuleCollectionResponse get() { return get(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public DeviceComplianceScheduledActionForRule post(@jakarta.annotation.Nonnull f return this.requestAdapter.send(requestInfo, errorMapping, DeviceComplianceScheduledActionForRule::createFromDiscriminatorValue); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public ScheduledActionsForRuleRequestBuilder withUrl(@jakarta.annotation.Nonnull return new ScheduledActionsForRuleRequestBuilder(rawUrl, requestAdapter); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java index 9623fa78d19..f22b6c211bf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public DeviceComplianceScheduledActionForRule get() { return get(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public DeviceComplianceScheduledActionForRuleItemRequestBuilder withUrl(@jakarta public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/ZebraFotaConnectorRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/ZebraFotaConnectorRequestBuilder.java index 2ed16eb3b27..478c6c1cf2a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/ZebraFotaConnectorRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/ZebraFotaConnectorRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.connect.ConnectRequestBuilder; import com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.disconnect.DisconnectRequestBuilder; import com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.hasactivedeployments.HasActiveDeploymentsRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.ZebraFotaConnector; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public DisconnectRequestBuilder disconnect() { public HasActiveDeploymentsRequestBuilder hasActiveDeployments() { return new HasActiveDeploymentsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the retrieveZebraFotaDeviceModels method. + * @return a {@link RetrieveZebraFotaDeviceModelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveZebraFotaDeviceModelsRequestBuilder retrieveZebraFotaDeviceModels() { + return new RetrieveZebraFotaDeviceModelsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link ZebraFotaConnectorRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/retrievezebrafotadevicemodels/RetrieveZebraFotaDeviceModelsGetResponse.java similarity index 65% rename from src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java rename to src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/retrievezebrafotadevicemodels/RetrieveZebraFotaDeviceModelsGetResponse.java index 3cb54408e97..c199469ea35 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/retrievezebrafotadevicemodels/RetrieveZebraFotaDeviceModelsGetResponse.java @@ -1,7 +1,6 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta; +package com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels; -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; @@ -9,22 +8,22 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { +public class RetrieveZebraFotaDeviceModelsGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. + * Instantiates a new {@link RetrieveZebraFotaDeviceModelsGetResponse} and sets the default values. */ - public DeltaGetResponse() { + public RetrieveZebraFotaDeviceModelsGetResponse() { super(); } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} + * @return a {@link RetrieveZebraFotaDeviceModelsGetResponse} */ @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static RetrieveZebraFotaDeviceModelsGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); + return new RetrieveZebraFotaDeviceModelsGetResponse(); } /** * The deserialization information for the current model @@ -33,15 +32,15 @@ public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation. @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfPrimitiveValues(String.class)); }); return deserializerMap; } /** * Gets the value property value. The value property - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getValue() { + public java.util.List getValue() { return this.backingStore.get("value"); } /** @@ -51,13 +50,13 @@ public java.util.List getValue() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); + writer.writeCollectionOfPrimitiveValues("value", this.getValue()); } /** * Sets the value property value. The value property * @param value Value to set for the value property. */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("value", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/retrievezebrafotadevicemodels/RetrieveZebraFotaDeviceModelsRequestBuilder.java similarity index 61% rename from src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/count/CountRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/retrievezebrafotadevicemodels/RetrieveZebraFotaDeviceModelsRequestBuilder.java index f1dfb141b18..4dfd93712ab 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/zebrafotaconnector/retrievezebrafotadevicemodels/RetrieveZebraFotaDeviceModelsRequestBuilder.java @@ -1,4 +1,4 @@ -package com.microsoft.graph.beta.groups.item.calendarview.count; +package com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -15,50 +15,50 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to count the resources in the collection. + * Provides operations to call the retrieveZebraFotaDeviceModels method. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { +public class RetrieveZebraFotaDeviceModelsRequestBuilder extends BaseRequestBuilder { /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * Instantiates a new {@link RetrieveZebraFotaDeviceModelsRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/$count?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24filter,%24search}", pathParameters); + public RetrieveZebraFotaDeviceModelsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/zebraFotaConnector/retrieveZebraFotaDeviceModels(){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters); } /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * Instantiates a new {@link RetrieveZebraFotaDeviceModelsRequestBuilder} and sets the default values. * @param rawUrl The raw URL to use for the request builder. * @param requestAdapter The request adapter to use to execute the requests. */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/$count?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24filter,%24search}", rawUrl); + public RetrieveZebraFotaDeviceModelsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/zebraFotaConnector/retrieveZebraFotaDeviceModels(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl); } /** - * Get the number of the resource - * @return a {@link Integer} + * Invoke function retrieveZebraFotaDeviceModels + * @return a {@link RetrieveZebraFotaDeviceModelsGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Integer get() { + public RetrieveZebraFotaDeviceModelsGetResponse get() { return get(null); } /** - * Get the number of the resource + * Invoke function retrieveZebraFotaDeviceModels * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} + * @return a {@link RetrieveZebraFotaDeviceModelsGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RetrieveZebraFotaDeviceModelsGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + return this.requestAdapter.send(requestInfo, errorMapping, RetrieveZebraFotaDeviceModelsGetResponse::createFromDiscriminatorValue); } /** - * Get the number of the resource + * Invoke function retrieveZebraFotaDeviceModels * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -66,7 +66,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the number of the resource + * Invoke function retrieveZebraFotaDeviceModels * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -74,29 +74,29 @@ public RequestInformation toGetRequestInformation() { public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; } /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} + * @return a {@link RetrieveZebraFotaDeviceModelsRequestBuilder} */ @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public RetrieveZebraFotaDeviceModelsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); + return new RetrieveZebraFotaDeviceModelsRequestBuilder(rawUrl, requestAdapter); } /** - * Get the number of the resource + * Invoke function retrieveZebraFotaDeviceModels */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 + * Include count of items */ @jakarta.annotation.Nullable - public String endDateTime; + public Boolean count; /** * Filter items by property values */ @@ -108,10 +108,15 @@ public class GetQueryParameters implements QueryParameters { @jakarta.annotation.Nullable public String search; /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 + * Skip the first n items */ @jakarta.annotation.Nullable - public String startDateTime; + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; /** * Extracts the query parameters into a map for the URI template parsing. * @return a {@link Map} @@ -119,10 +124,11 @@ public class GetQueryParameters implements QueryParameters { @jakarta.annotation.Nonnull public Map toQueryParameters() { final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); + allQueryParams.put("%24count", count); allQueryParams.put("%24filter", filter); allQueryParams.put("%24search", search); - allQueryParams.put("startDateTime", startDateTime); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); return allQueryParams; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java index ea380098d00..048ea9e505e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java @@ -271,21 +271,21 @@ public RangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()", rawUrl); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get() { return get(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -359,7 +359,7 @@ public RowWithRowRequestBuilder rowWithRow(@jakarta.annotation.Nonnull final Int return new RowWithRowRequestBuilder(pathParameters, requestAdapter, row); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java index b712aebbdac..86bd6f4c1e1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java @@ -271,21 +271,21 @@ public RangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/names/{workbookNamedItem%2Did}/range()", rawUrl); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get() { return get(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -359,7 +359,7 @@ public RowWithRowRequestBuilder rowWithRow(@jakarta.annotation.Nonnull final Int return new RowWithRowRequestBuilder(pathParameters, requestAdapter, row); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java index 8a037ab96f9..bfad42f3e7e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java @@ -135,23 +135,23 @@ public EducationUser get(@jakarta.annotation.Nullable final java.util.function.C return this.requestAdapter.send(requestInfo, errorMapping, EducationUser::createFromDiscriminatorValue); } /** - * Update the properties of an educationuser object. + * Update the relatedContact collection of an educationUser object. * @param body The request body * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body) { return patch(body, null); } /** - * Update the properties of an educationuser object. + * Update the relatedContact collection of an educationUser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -202,7 +202,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an educationuser object. + * Update the relatedContact collection of an educationUser object. * @param body The request body * @return a {@link RequestInformation} */ @@ -211,7 +211,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an educationuser object. + * Update the relatedContact collection of an educationUser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java index adb3ef364d6..5d7d5ff3e56 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java @@ -84,23 +84,23 @@ public InboundFlowCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, InboundFlowCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow post(@jakarta.annotation.Nonnull final InboundFlow body) { return post(body, null); } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow post(@jakarta.annotation.Nonnull final InboundFlow body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/CalendarViewRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/CalendarViewRequestBuilder.java index 84571b4276b..b7859198dd4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/CalendarViewRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/CalendarViewRequestBuilder.java @@ -1,8 +1,6 @@ package com.microsoft.graph.beta.groups.item.calendar.calendarview; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder; import com.microsoft.graph.beta.groups.item.calendar.calendarview.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder; import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class CalendarViewRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - * @param eventId The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId(@jakarta.annotation.Nonnull final String eventId) { - Objects.requireNonNull(eventId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did", eventId); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link CalendarViewRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/EventItemRequestBuilder.java deleted file mode 100644 index a3a456f05f8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,258 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 9e6a101f255..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index c800f2f4acd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 08d8fd0304e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index dd7b0e97a0c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 246b80f0aa9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 501e0df543a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index d1589b4c21c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 8da8635b2e8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index bbdc05fa068..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 8c398787d45..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index ae7a8f8d77d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 79c512036e0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 2efa0b3029f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 57ee13adaeb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index c2400be350c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 67eb01defeb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index ced19383e40..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 4f905e52ad9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index e4a7b26fbb2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 40d003bffe0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 2ab3eb3b923..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 7d51fb5e288..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index d07b327ec2e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 68eb489884e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 3c68547f7de..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index b48e7bc2d6b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 52718714fc5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 7a2c3d2232c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index e6bd74150df..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 67ea29b11e6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index bdf0d71e8bb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 2852e3f3627..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 678d7b3997a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index bc18be05c9b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index b7a9c89d797..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index f53662ea6d8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index d41d6171361..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index a766d39e7c8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 9fdcd739640..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 3b3e4363163..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 5d3ef86fc8e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index d2f4c101a30..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index b180384d087..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 1f6e83e9a01..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 9b83731a511..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 434edc4af70..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 99ca4cdf75e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index a73dcf24cd9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 961953b8ea1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index e938f4fe53f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 958735f159e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index be1ff94935e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 352b2956f6f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 7b06344623d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 2f5b9f8acae..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 56de1dfc518..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index f607e874727..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 1466e484859..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index dece435166c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 9ac99c1cd2b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index eb8905ab148..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 95b18ddd95d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 77185e5b2d6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 9a30a9ccbf5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index c851df40ffa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 990c83be17b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index dcfd7cd252f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 2ff2f44b629..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index e7a9ce26ff7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 77c6d93d80b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index c5b2aff2405..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index ec3763def82..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 9cdd5157fd4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index b99a2ecf4c0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index adabc47a486..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index ec61d3e5068..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 96ec4550a15..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 30920e59f0c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 90069b7246e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index bebdbb9d949..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 7fa5d0d6a7f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index a6c65675c90..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 1cf07735354..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index f84d48d350c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 45ca9a8d621..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 74e71e2f225..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 66f5387d2d3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 0756c79d84b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 352318d319a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 95c3e769631..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index f5bced2c24b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index b418f89e9f9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index e4a97ae41e6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 8efc241913c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 8c30a5c15c6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index a108309e7b6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index ba9ca4d6e2f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index d9e07ec2aaf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index fb3ee63cf0e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 79511028017..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index fe66e87006a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 6a479519052..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index c0818ad9a2a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 9c4364fdfd4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index f709431596f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 8f606356019..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index ce20bfc45bc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 3b5d114c1d7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 761ba7f8a47..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 87ec21dc91f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index e32908e7587..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 7e3dd41ead5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 527fef10b99..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 05aed34d1e9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 03655935581..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index fdf4503ae13..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index e85a9a936e9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index c76f12a6d28..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 78cb62a07b1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 2e73e6724c2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index a94fc27ad62..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 59132d6bea5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 4f286b2a8cf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index f7438173c6b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 59f09075ce4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 18f0d16433f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 1ad4ae95627..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index e3d4b192480..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index c6bdf0c15bd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index c029e0925ee..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 33c735cd170..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 262cd489f82..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index cf55bc41858..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/EventItemRequestBuilder.java index aece2b5dad5..57c0fa41395 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/EventItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/EventItemRequestBuilder.java @@ -6,7 +6,6 @@ import com.microsoft.graph.beta.groups.item.calendar.events.item.cancel.CancelRequestBuilder; import com.microsoft.graph.beta.groups.item.calendar.events.item.decline.DeclineRequestBuilder; import com.microsoft.graph.beta.groups.item.calendar.events.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; import com.microsoft.graph.beta.groups.item.calendar.events.item.extensions.ExtensionsRequestBuilder; import com.microsoft.graph.beta.groups.item.calendar.events.item.forward.ForwardRequestBuilder; import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder; @@ -81,14 +80,6 @@ public DeclineRequestBuilder decline() { public DismissReminderRequestBuilder dismissReminder() { return new DismissReminderRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to manage the extensions property of the microsoft.graph.event entity. * @return a {@link ExtensionsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index aa8d7e8c12a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 6d9b27465b2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index ef10bd69901..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index cca7ef310ca..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index f7845294b28..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 5d9eb810341..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index f6cf83c6d97..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 965c93202f0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 14db2b1e189..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 314c70d2356..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 4ef2744cd3e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index dbf398a7ce8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 560336b523a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index c3770ead6e3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 68c3e071912..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index a9c76e1cfaf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 0153b934c46..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index e5df4975bb1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index f8c6729f523..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index b7b63a67b1e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index f75eebd8570..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 02b61b8bb60..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index b8d14984aa0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index 29c4f8ff813..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index b924f0ea5e8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index efe021cfcb5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index f6ce6aea69c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 9156c8eeee0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 293bc4af6ae..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 6629020f1fa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 57af1538ecd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 234b3aa68a6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 36b035d2b9d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 9773a9ed329..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 6c5b6ee03af..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 17e396a4ac2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index cdf12c1023b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index da1149f1882..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 81a412b44ce..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 33f7bd05fb4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 054274191b8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index e6d1e1db938..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 557fdd8f6a7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 166cd28885c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 022b89cad7d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 8ac6884e87d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 8d94599c4a3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 7c8ef4ebd66..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 174353d7f43..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 4a72d230f19..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index af22731e239..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 9ec1e09f27e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 6262fe85fe1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 93876bc1b14..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/InstancesRequestBuilder.java index 2b60755cd2f..5a157a21922 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/InstancesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/InstancesRequestBuilder.java @@ -1,8 +1,6 @@ package com.microsoft.graph.beta.groups.item.calendar.events.item.instances; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder; import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder; import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index e3c5a6d9a7b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 5a8096aead3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 9ed5d20a96f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 48b6264debb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 6876d6348a2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 2a112da3eda..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 1a2909f4f38..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 684960faf81..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 4ca801ad83d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index f557560c5c9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 7c6f6a92a1d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 9577a9e9cf0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index d401ff3cc39..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 9ce85243c82..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index bdfb71f60fa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 27d51c73945..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 0fb7f55ecdb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index c078cf16e0c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 7bb1b4ae7bd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 590cf1ba372..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index a9041bd384f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index c743b8b9b17..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 0cf82803b10..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index b4d79399fae..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index eb3023045de..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 5470ce15cf6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index ebdbf0976df..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 38809811205..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index e10dca37256..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 45ea4dd2803..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index a9d54f985e0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 3c93c8b6be4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 414324f994a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index c0fb24c2a0b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 32e9f123409..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 69e9c935545..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 4b810bc304f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index abd50b9d72e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index e942f3efac7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 520e4523502..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index a1ed6656b74..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 5a89ec27fa0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 75ec1937651..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 4790ec48a15..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 605531e63d4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 22236a6d185..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index f752011e25d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index a42a4b4a204..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 1e95eee9e50..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 84546ef739f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 6ebe8f7763d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 50e9b9b2015..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 897b4013cfb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/CalendarViewRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/CalendarViewRequestBuilder.java index 440b1f17deb..5f4f7b5a188 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/CalendarViewRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/CalendarViewRequestBuilder.java @@ -1,8 +1,6 @@ package com.microsoft.graph.beta.groups.item.calendarview; -import com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder; import com.microsoft.graph.beta.groups.item.calendarview.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder; import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class CalendarViewRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the calendarView property of the microsoft.graph.group entity. - * @param eventId The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId(@jakarta.annotation.Nonnull final String eventId) { - Objects.requireNonNull(eventId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did", eventId); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link CalendarViewRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/EventItemRequestBuilder.java deleted file mode 100644 index 5be2df7175b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,258 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item; - -import com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendarView property of the microsoft.graph.group entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The calendar view for the calendar. Read-only. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The calendar view for the calendar. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The calendar view for the calendar. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar view for the calendar. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar view for the calendar. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 76ec8d1613f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index aee414f118b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index a06cd480104..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index da2fb0de3f4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 65a97aa2892..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index f44c005a7cc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 2f7bca98e91..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 6e779c1a1f7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 0d36d903ae5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index d0dffa98e8b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 02b78aff130..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index f30c3a622d4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index ae593457f0e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index b7511ab0632..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences; - -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 1e25c9d78ce..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 8427d636043..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index cf80ea905cc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index dbf8d3ef2bd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 67e8d843744..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 776ddbc6b97..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 127fb99dd06..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 499c098d7a2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 1738269d58f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 77e03e8453c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 9a1b1573728..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index ae9378015be..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index f285ed32acd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 3b1b605d371..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 912becbe032..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index c92e6532491..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 8ec188f75d1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 22cafec6d87..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index c46ca3a9e20..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 852806ef1cf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 29ad24294c0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 552d8c7504d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index d2763343e67..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 7b4fdc3b31a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index dc9d8495690..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index bd8b24c4724..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index dae547e335e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index cade5511c9e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index bf59f20b7fb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index f7baaf07bd9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index a88f21204ee..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 83e4a83ef6f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 00b3172e6eb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index ab455265e9c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 192e5d53dad..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 6eb4ebd4eb7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 37511e70679..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 78acb0b9e3e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 9ce8fa71b9a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index c2564c8a3b3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 2c69551dd72..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 055e3791b59..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 86b2dec7de6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index bc27df5e279..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index f4bc724d4eb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 737e2f69d51..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 847b506c31d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index a3c87ed4ed7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 7d323ada3c7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 6f357356b8c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index b15374c6c8f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index c064e51c62c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 31264670da5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 11bdbbdc0fd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 94aa50ba2a9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 668493b26a3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 2c9ecce4c0e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index c24c09a3174..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 5ba469a8df2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index ba4c88529aa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index a57e66c3b85..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances; - -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index f4550add92a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index 97c9d028921..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 8c158d89931..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item; - -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 5df24f661c9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 5eaa2d211ad..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index c9892a22d73..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 2d0d21d5643..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index e9bcd7cda7e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index baf0259cca9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 7dfc2eb95fb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 08df0ce477e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index cdbf2d0dd13..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index d4e02a0194e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 0d21c795937..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 43f9841a18f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index e4e76a624ee..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 0c9d6b28b98..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 70657abc010..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 145cda0ae4c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 0976b62cda8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 40b7d30528a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 8965bfb8bd1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 50ce79295e7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 87c96df9a08..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 3b43972ea0f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 3642e420201..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 9033521f72a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 24cbd300461..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 054ddeabaea..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index b7d758729e7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 5784cb2715b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 7ede993b36c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index d6f660787d7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index f83e6cd8b0a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index e77e03698a2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 078e554d685..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index aef48537959..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 769214b8583..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 3f1b90d72eb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 3766883246f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 0049670b5c0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 6786d8a0c4a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 3282e966ce2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index b473b1a764e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index cab05f68f6c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions; - -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 4f762d9b31d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index a126ea1185b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index f9946730787..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 0f1ea5812e5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index e82b72d8126..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 922ffa84a9f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 4ccff7ba5b2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 61d95e1d6b7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 4021be59fbb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index bcd4011d936..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 72613eef4bc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index dc70551ce72..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 69855ffb3c1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 3ba93d33582..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendarView/{event%2Did}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java index d101eebe4fb..0d4a96e9fbd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java @@ -84,23 +84,23 @@ public ConversationCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, ConversationCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body) { return post(body, null); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/EventItemRequestBuilder.java index 5ab28984424..8a6864771a7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/EventItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/EventItemRequestBuilder.java @@ -6,7 +6,6 @@ import com.microsoft.graph.beta.groups.item.events.item.cancel.CancelRequestBuilder; import com.microsoft.graph.beta.groups.item.events.item.decline.DeclineRequestBuilder; import com.microsoft.graph.beta.groups.item.events.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; import com.microsoft.graph.beta.groups.item.events.item.extensions.ExtensionsRequestBuilder; import com.microsoft.graph.beta.groups.item.events.item.forward.ForwardRequestBuilder; import com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder; @@ -81,14 +80,6 @@ public DeclineRequestBuilder decline() { public DismissReminderRequestBuilder dismissReminder() { return new DismissReminderRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to manage the extensions property of the microsoft.graph.event entity. * @return a {@link ExtensionsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 1d88501ae38..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences; - -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 3dddbf261e6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 2c17c6ef792..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index afffadebbdd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index a368b311b22..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index bc17e259cd1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 5a48306dde9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index a1db18cc913..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index e2ec5c57c03..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index a62546d6c25..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index ccbcde6de9f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index a20f84a578c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 1f74104ff37..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index b1cc239ea2f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 6b9bc878aae..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 703442f6788..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 9195ad9e009..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 05d1e05af9b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 8968f2ac7ae..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 3cf8ab90476..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 1b6bce3ac57..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 52403d8fb2d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index f736ca1cec6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 399b66d4c3d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 54051d08e55..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index e53afaeecac..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index bf5c0759444..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 43fc4cedcc5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index fd467b84b65..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index ce54a53abaa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index e94bb720437..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index a558d958892..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index ca670d459c3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 4b4aa949b04..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index f109c18bb11..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index f5a3fbc9b0a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 986c9f183a7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 64fe181b8e1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index ebfb9b06dd9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 89dc114bcba..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index d6cd360d7ec..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index f471efe4dc0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 27de19b0cf2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 81576d33fe1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 32cfc8642d1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 95db10dfef9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 32041124093..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index b3a6eca8a04..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 94b45caa841..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index f8b662d6e85..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 7d33a5d2738..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 588b4ef04bd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 489280af988..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 5b808344c7d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index fa355f256d5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index f13dd1ce0bd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/InstancesRequestBuilder.java index 3551a69b3c8..2f7ac285652 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/InstancesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/InstancesRequestBuilder.java @@ -1,8 +1,6 @@ package com.microsoft.graph.beta.groups.item.events.item.instances; -import com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder; import com.microsoft.graph.beta.groups.item.events.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder; import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 16a4a2275ac..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 611a45a276b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item; - -import com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 06114a21097..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 65ab9dc9877..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index c6c5e2bf399..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments; - -import com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 1f41928bd01..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 38eacef13f1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 6b3bbc8d982..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 498f6681e1f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 46d7d6f5fd3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 49d632a21b7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 6fb8255b77f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index aeff4c4dff2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index fa5e1c0293a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index c7af1536a43..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 34419de9e8a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 61eebb306cc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index b068619c944..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index f7c9385cd7e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index cb2916abf7a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from groups - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 0d0f2f3291a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 8f2b694b280..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index cfa31f6492c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index e30444ccad3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 559dd825b14..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 5a4271571f0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index d94ea13b31c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index e1e91edd510..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index e96296d48e1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 267b3b3e230..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index e68f7ffa93d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 61331750a8a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index e506dafd7e5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 3b7dc80e00b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 84586209f82..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 009c9a403b4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 04c7cf51918..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 8f05acfa32a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 90785634bc1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index caf0cf2ebcb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index fdf7dacfc2e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 3e953bbfc21..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 68c52f5736a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 1ceb448a283..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions; - -import com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index d7d99568729..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 9d549271ec4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for groups - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for groups - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in groups - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 7bc297f45e3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 02d254c6ee5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 88deeca21d5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index d0edb29a83e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 2aa3cc234ab..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index ae618b8da74..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index d36f32689e2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index b2d52882801..59f190e8b61 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java @@ -75,21 +75,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get() { return get(null); } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -146,7 +146,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -154,7 +154,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -206,7 +206,7 @@ public ConversationThreadItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java index 1c44f8dccd9..8f379388ef4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -61,12 +61,12 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -74,13 +74,13 @@ public CustomCalloutExtension get() { return get(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -91,13 +91,13 @@ public CustomCalloutExtension get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, CustomCalloutExtension::createFromDiscriminatorValue); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -105,14 +105,14 @@ public CustomCalloutExtension patch(@jakarta.annotation.Nonnull final CustomCall return patch(body, null); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -161,7 +161,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @return a {@link RequestInformation} * @deprecated @@ -188,7 +188,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -225,7 +225,7 @@ public CustomCalloutExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java index acf70a5307d..168a3e00103 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java @@ -37,23 +37,23 @@ public CustomAccessPackageWorkflowExtensionItemRequestBuilder(@jakarta.annotatio super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete() { delete(null); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public CustomAccessPackageWorkflowExtension patch(@jakarta.annotation.Nonnull fi return this.requestAdapter.send(requestInfo, errorMapping, CustomAccessPackageWorkflowExtension::createFromDiscriminatorValue); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java index 0b9698d6fab..306bf0cb964 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java @@ -84,21 +84,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @return a {@link Agreement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Agreement get() { return get(null); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Agreement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Agreement get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -155,7 +155,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -163,7 +163,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -215,7 +215,7 @@ public AgreementItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java index bd31a17f713..d4dc683b1cd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java @@ -87,21 +87,21 @@ public RiskyUsersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/identityProtection/riskyUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get() { return get(null); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -136,7 +136,7 @@ public RiskyUser post(@jakarta.annotation.Nonnull final RiskyUser body, @jakarta return this.requestAdapter.send(requestInfo, errorMapping, RiskyUser::createFromDiscriminatorValue); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -144,7 +144,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -190,7 +190,7 @@ public RiskyUsersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new RiskyUsersRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt b/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt index afaa30723ce..0fda8de8035 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt +++ b/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt @@ -69343,6 +69343,30 @@ com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.hasactivedeployment com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.hasactivedeployments.HasActiveDeploymentsRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.hasactivedeployments.HasActiveDeploymentsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.hasactivedeployments.HasActiveDeploymentsRequestBuilder::|public|withUrl(rawUrl:String):HasActiveDeploymentsRequestBuilder +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsGetResponse::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetrieveZebraFotaDeviceModelsGetResponse +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder::|public|get():RetrieveZebraFotaDeviceModelsGetResponse +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):RetrieveZebraFotaDeviceModelsGetResponse +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.retrievezebrafotadevicemodels.RetrieveZebraFotaDeviceModelsRequestBuilder::|public|withUrl(rawUrl:String):RetrieveZebraFotaDeviceModelsRequestBuilder com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -69364,6 +69388,7 @@ com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorR com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder::|public|hasActiveDeployments:HasActiveDeploymentsRequestBuilder com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder::|public|patch(body:ZebraFotaConnector):ZebraFotaConnector com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder::|public|patch(body:ZebraFotaConnector; requestConfiguration?:java.util.function.Consumer):ZebraFotaConnector +com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder::|public|retrieveZebraFotaDeviceModels:RetrieveZebraFotaDeviceModelsRequestBuilder com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.zebrafotaconnector.ZebraFotaConnectorRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -122734,30 +122759,14 @@ com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBu com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|byEventId(eventId:String):EventItemRequestBuilder com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.calendar.calendarview.CalendarViewRequestBuilder::|public|withUrl(rawUrl:String):CalendarViewRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.groups.item.calendar.calendarview.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.groups.item.calendar.calendarview.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.groups.item.calendar.calendarview.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -122787,1994 +122796,6 @@ com.microsoft.graph.beta.groups.item.calendar.calendarview.delta.DeltaRequestBui com.microsoft.graph.beta.groups.item.calendar.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.calendar.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.calendar.calendarview.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.groups.item.calendar.events.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -125039,7 +123060,6 @@ com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilde com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|get():Event @@ -125057,827 +123077,6 @@ com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilde com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event):RequestInformation com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.calendar.events.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.groups.item.calendar.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -125966,20 +123165,6 @@ com.microsoft.graph.beta.groups.item.calendar.events.item.forward.ForwardRequest com.microsoft.graph.beta.groups.item.calendar.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation com.microsoft.graph.beta.groups.item.calendar.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.calendar.events.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.groups.item.calendar.events.item.instances.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.groups.item.calendar.events.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -126024,769 +123209,14 @@ com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesReq com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.calendar.events.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.calendar.events.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void @@ -126900,32 +123330,14 @@ com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder.Get com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|byEventId(eventId:String):EventItemRequestBuilder com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.calendarview.CalendarViewRequestBuilder::|public|withUrl(rawUrl:String):CalendarViewRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.groups.item.calendarview.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.groups.item.calendarview.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.groups.item.calendarview.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -126955,1994 +123367,6 @@ com.microsoft.graph.beta.groups.item.calendarview.delta.DeltaRequestBuilder::|pu com.microsoft.graph.beta.groups.item.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.calendarview.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.groups.item.checkgrantedpermissionsforapp.CheckGrantedPermissionsForAppPostResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.groups.item.checkgrantedpermissionsforapp.CheckGrantedPermissionsForAppPostResponse::|public|constructor():void com.microsoft.graph.beta.groups.item.checkgrantedpermissionsforapp.CheckGrantedPermissionsForAppPostResponse::|public|getFieldDeserializers():Map> @@ -130195,7 +124619,6 @@ com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|publi com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|get():Event @@ -130213,827 +124636,6 @@ com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|publi com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event):RequestInformation com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.events.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.groups.item.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.groups.item.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -131122,20 +124724,6 @@ com.microsoft.graph.beta.groups.item.events.item.forward.ForwardRequestBuilder:: com.microsoft.graph.beta.groups.item.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation com.microsoft.graph.beta.groups.item.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.events.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.groups.item.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.groups.item.events.item.instances.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.groups.item.events.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -131180,769 +124768,14 @@ com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuild com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.events.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.groups.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.groups.item.events.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.events.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.events.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void @@ -189172,6 +182005,21 @@ com.microsoft.graph.beta.models.ApprovalWorkflowProviderCollectionResponse::|pub com.microsoft.graph.beta.models.ApprovalWorkflowProviderCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ApprovalWorkflowProviderCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ApprovalWorkflowProviderCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApprovalWorkflowProviderCollectionResponse +com.microsoft.graph.beta.models.ApprovedClientApp-->Entity +com.microsoft.graph.beta.models.ApprovedClientApp::|public|constructor():void +com.microsoft.graph.beta.models.ApprovedClientApp::|public|getDisplayName():String +com.microsoft.graph.beta.models.ApprovedClientApp::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ApprovedClientApp::|public|OdataType:String +com.microsoft.graph.beta.models.ApprovedClientApp::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ApprovedClientApp::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ApprovedClientApp::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApprovedClientApp +com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApprovedClientAppCollectionResponse com.microsoft.graph.beta.models.ApproverRole::0000-Owner com.microsoft.graph.beta.models.ApproverRole::0001-Approver com.microsoft.graph.beta.models.ApproverRole::0002-UnknownFutureValue @@ -204261,10 +197109,12 @@ com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment-->RoleAssig com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|constructor():void com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|getMembers():java.util.List +com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|getRoleScopeTagIds():java.util.List com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|getRoleScopeTags():java.util.List com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|OdataType:String com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|setMembers(value?:java.util.List):void +com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|setRoleScopeTagIds(value?:java.util.List):void com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|public|setRoleScopeTags(value?:java.util.List):void com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignment::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeviceAndAppManagementRoleAssignment com.microsoft.graph.beta.models.DeviceAndAppManagementRoleAssignmentCollectionResponse-->BaseCollectionPaginationCountResponse @@ -205572,6 +198422,7 @@ com.microsoft.graph.beta.models.DeviceEnrollmentConfigurationType::0009-DeviceCo com.microsoft.graph.beta.models.DeviceEnrollmentConfigurationType::0010-SinglePlatformRestriction com.microsoft.graph.beta.models.DeviceEnrollmentConfigurationType::0011-UnknownFutureValue com.microsoft.graph.beta.models.DeviceEnrollmentConfigurationType::0012-EnrollmentNotificationsConfiguration +com.microsoft.graph.beta.models.DeviceEnrollmentConfigurationType::0013-WindowsRestore com.microsoft.graph.beta.models.DeviceEnrollmentFailureReason::0000-Unknown com.microsoft.graph.beta.models.DeviceEnrollmentFailureReason::0001-Authentication com.microsoft.graph.beta.models.DeviceEnrollmentFailureReason::0002-Authorization @@ -207718,6 +200569,8 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationPlatforms::0006-Lin com.microsoft.graph.beta.models.DeviceManagementConfigurationPlatforms::0007-UnknownFutureValue com.microsoft.graph.beta.models.DeviceManagementConfigurationPlatforms::0008-AndroidEnterprise com.microsoft.graph.beta.models.DeviceManagementConfigurationPlatforms::0009-Aosp +com.microsoft.graph.beta.models.DeviceManagementConfigurationPlatforms::0010-VisionOS +com.microsoft.graph.beta.models.DeviceManagementConfigurationPlatforms::0011-TvOS com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy-->Entity com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|constructor():void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|getAssignments():java.util.List @@ -208120,7 +200973,8 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingTemplateColl com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingUsage::0000-None com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingUsage::0001-Configuration com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingUsage::0002-Compliance -com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingUsage::0003-UnknownFutureValue +com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingUsage::0003-ReusableSetting +com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingUsage::0004-UnknownFutureValue com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingValue::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingValue::|public|constructor():void com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingValue::|public|getAdditionalData():Map @@ -209954,10 +202808,12 @@ com.microsoft.graph.beta.models.DeviceType::0019-Windows10x com.microsoft.graph.beta.models.DeviceType::0020-AndroidnGMS com.microsoft.graph.beta.models.DeviceType::0021-ChromeOS com.microsoft.graph.beta.models.DeviceType::0022-Linux -com.microsoft.graph.beta.models.DeviceType::0023-Blackberry -com.microsoft.graph.beta.models.DeviceType::0024-Palm -com.microsoft.graph.beta.models.DeviceType::0025-Unknown -com.microsoft.graph.beta.models.DeviceType::0026-CloudPC +com.microsoft.graph.beta.models.DeviceType::0023-VisionOS +com.microsoft.graph.beta.models.DeviceType::0024-TvOS +com.microsoft.graph.beta.models.DeviceType::0025-Blackberry +com.microsoft.graph.beta.models.DeviceType::0026-Palm +com.microsoft.graph.beta.models.DeviceType::0027-Unknown +com.microsoft.graph.beta.models.DeviceType::0028-CloudPC com.microsoft.graph.beta.models.DeviceTypes::0000-Desktop com.microsoft.graph.beta.models.DeviceTypes::0001-WindowsRT com.microsoft.graph.beta.models.DeviceTypes::0002-WinMO6 @@ -222158,6 +215014,12 @@ com.microsoft.graph.beta.models.IosCustomConfiguration::|public|setPayload(value com.microsoft.graph.beta.models.IosCustomConfiguration::|public|setPayloadFileName(value?:String):void com.microsoft.graph.beta.models.IosCustomConfiguration::|public|setPayloadName(value?:String):void com.microsoft.graph.beta.models.IosCustomConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IosCustomConfiguration +com.microsoft.graph.beta.models.IosDdmLobAppAssignmentSettings-->MobileAppAssignmentSettings +com.microsoft.graph.beta.models.IosDdmLobAppAssignmentSettings::|public|constructor():void +com.microsoft.graph.beta.models.IosDdmLobAppAssignmentSettings::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.IosDdmLobAppAssignmentSettings::|public|OdataType:String +com.microsoft.graph.beta.models.IosDdmLobAppAssignmentSettings::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.IosDdmLobAppAssignmentSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IosDdmLobAppAssignmentSettings com.microsoft.graph.beta.models.IosDerivedCredentialAuthenticationConfiguration-->DeviceConfiguration com.microsoft.graph.beta.models.IosDerivedCredentialAuthenticationConfiguration::|public|constructor():void com.microsoft.graph.beta.models.IosDerivedCredentialAuthenticationConfiguration::|public|getDerivedCredentialSettings():DeviceManagementDerivedCredentialSettings @@ -247845,11 +240707,13 @@ com.microsoft.graph.beta.models.RemoteAssistanceState::0000-Disabled com.microsoft.graph.beta.models.RemoteAssistanceState::0001-Enabled com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration-->Entity com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|constructor():void +com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|getApprovedClientApps():java.util.List com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|getIsRemoteDesktopProtocolEnabled():Boolean com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|getTargetDeviceGroups():java.util.List com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|OdataType:String com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|setApprovedClientApps(value?:java.util.List):void com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|setIsRemoteDesktopProtocolEnabled(value?:Boolean):void com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|public|setTargetDeviceGroups(value?:java.util.List):void com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemoteDesktopSecurityConfiguration @@ -249235,6 +242099,7 @@ com.microsoft.graph.beta.models.RoleAssignmentScopeType::0000-ResourceScope com.microsoft.graph.beta.models.RoleAssignmentScopeType::0001-AllDevices com.microsoft.graph.beta.models.RoleAssignmentScopeType::0002-AllLicensedUsers com.microsoft.graph.beta.models.RoleAssignmentScopeType::0003-AllDevicesAndLicensedUsers +com.microsoft.graph.beta.models.RoleAssignmentScopeType::0004-UnknownFutureValue com.microsoft.graph.beta.models.RoleDefinition-->Entity com.microsoft.graph.beta.models.RoleDefinition::|public|constructor():void com.microsoft.graph.beta.models.RoleDefinition::|public|getDescription():String @@ -324000,6 +316865,71 @@ com.microsoft.graph.beta.serviceprincipals.item.permissiongrantpreapprovalpolici com.microsoft.graph.beta.serviceprincipals.item.permissiongrantpreapprovalpolicies.PermissionGrantPreApprovalPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.serviceprincipals.item.permissiongrantpreapprovalpolicies.PermissionGrantPreApprovalPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.serviceprincipals.item.permissiongrantpreapprovalpolicies.PermissionGrantPreApprovalPoliciesRequestBuilder::|public|withUrl(rawUrl:String):PermissionGrantPreApprovalPoliciesRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|byApprovedClientAppId(approvedClientAppId:String):ApprovedClientAppItemRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|get():ApprovedClientAppCollectionResponse +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ApprovedClientAppCollectionResponse +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|post(body:ApprovedClientApp):ApprovedClientApp +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|post(body:ApprovedClientApp; requestConfiguration?:java.util.function.Consumer):ApprovedClientApp +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|toPostRequestInformation(body:ApprovedClientApp):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|toPostRequestInformation(body:ApprovedClientApp; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder::|public|withUrl(rawUrl:String):ApprovedClientAppsRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|get():ApprovedClientApp +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ApprovedClientApp +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|patch(body:ApprovedClientApp):ApprovedClientApp +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|patch(body:ApprovedClientApp; requestConfiguration?:java.util.function.Consumer):ApprovedClientApp +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|toPatchRequestInformation(body:ApprovedClientApp):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|toPatchRequestInformation(body:ApprovedClientApp; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder::|public|withUrl(rawUrl:String):ApprovedClientAppItemRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -324009,6 +316939,7 @@ com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfigurati com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder::|public|approvedClientApps:ApprovedClientAppsRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.RemoteDesktopSecurityConfigurationRequestBuilder::|public|delete():Void @@ -379474,30 +372405,14 @@ com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBui com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|byEventId(eventId:String):EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendar.calendarview.CalendarViewRequestBuilder::|public|withUrl(rawUrl:String):CalendarViewRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.users.item.calendar.calendarview.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.users.item.calendar.calendarview.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.users.item.calendar.calendarview.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -379527,1994 +372442,6 @@ com.microsoft.graph.beta.users.item.calendar.calendarview.delta.DeltaRequestBuil com.microsoft.graph.beta.users.item.calendar.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendar.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendar.calendarview.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.calendar.events.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -381779,7 +372706,6 @@ com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|get():Event @@ -381797,827 +372723,6 @@ com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event):RequestInformation com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendar.events.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.calendar.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -382706,20 +372811,6 @@ com.microsoft.graph.beta.users.item.calendar.events.item.forward.ForwardRequestB com.microsoft.graph.beta.users.item.calendar.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation com.microsoft.graph.beta.users.item.calendar.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendar.events.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.users.item.calendar.events.item.instances.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.users.item.calendar.events.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -382764,769 +372855,14 @@ com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequ com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendar.events.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendar.events.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void @@ -383894,30 +373230,14 @@ com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarv com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|byEventId(eventId:String):EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|withUrl(rawUrl:String):CalendarViewRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -383947,1994 +373267,6 @@ com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarv com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -386199,7 +373531,6 @@ com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.it com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|get():Event @@ -386217,827 +373548,6 @@ com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.it com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event):RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -387126,20 +373636,6 @@ com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.it com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -387184,769 +373680,14 @@ com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.it com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void @@ -388248,30 +373989,14 @@ com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequ com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|byEventId(eventId:String):EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendars.item.calendarview.CalendarViewRequestBuilder::|public|withUrl(rawUrl:String):CalendarViewRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.calendarview.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.users.item.calendars.item.calendarview.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.users.item.calendars.item.calendarview.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -388301,1994 +374026,6 @@ com.microsoft.graph.beta.users.item.calendars.item.calendarview.delta.DeltaReque com.microsoft.graph.beta.users.item.calendars.item.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendars.item.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendars.item.calendarview.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.calendars.item.events.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -390553,7 +374290,6 @@ com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestB com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|get():Event @@ -390571,827 +374307,6 @@ com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestB com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event):RequestInformation com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.calendars.item.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -391480,20 +374395,6 @@ com.microsoft.graph.beta.users.item.calendars.item.events.item.forward.ForwardRe com.microsoft.graph.beta.users.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation com.microsoft.graph.beta.users.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -391538,769 +374439,14 @@ com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.Instanc com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.calendars.item.events.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendars.item.events.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void @@ -392414,30 +374560,14 @@ com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder.GetQ com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|byEventId(eventId:String):EventItemRequestBuilder com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendarview.CalendarViewRequestBuilder::|public|withUrl(rawUrl:String):CalendarViewRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.users.item.calendarview.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.users.item.calendarview.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.users.item.calendarview.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -392467,1994 +374597,6 @@ com.microsoft.graph.beta.users.item.calendarview.delta.DeltaRequestBuilder::|pub com.microsoft.graph.beta.users.item.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.calendarview.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.calendarview.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.changepassword.ChangePasswordPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.users.item.changepassword.ChangePasswordPostRequestBody::|public|constructor():void com.microsoft.graph.beta.users.item.changepassword.ChangePasswordPostRequestBody::|public|getAdditionalData():Map @@ -400535,7 +380677,6 @@ com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|get():Event @@ -400553,827 +380694,6 @@ com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event):RequestInformation com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|toPatchRequestInformation(body:Event; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.events.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.events.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -401462,20 +380782,6 @@ com.microsoft.graph.beta.users.item.events.item.forward.ForwardRequestBuilder::| com.microsoft.graph.beta.users.item.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation com.microsoft.graph.beta.users.item.events.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.events.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder com.microsoft.graph.beta.users.item.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.users.item.events.item.instances.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.users.item.events.item.instances.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> @@ -401520,769 +380826,14 @@ com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilde com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|byEventId1(eventId1:String):EventItemRequestBuilder com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|get():EventCollectionResponse com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|exceptionOccurrences:ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|endDateTime:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|startDateTime:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|byEventId2(eventId2:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get():EventCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EventCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder::|public|withUrl(rawUrl:String):ExceptionOccurrencesRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AcceptPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|toPostRequestInformation(body:AcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder::|public|withUrl(rawUrl:String):AcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|byAttachmentId(attachmentId:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get():AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AttachmentCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment):Attachment -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder::|public|withUrl(rawUrl:String):AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getAttachmentItem():AttachmentItem -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setAttachmentItem(value?:AttachmentItem):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody):UploadSession -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):UploadSession -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateUploadSessionRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get():Attachment -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Attachment -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|withUrl(rawUrl:String):AttachmentItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get():Calendar -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Calendar -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder::|public|withUrl(rawUrl:String):CalendarRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CancelPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(body:CancelPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeclinePostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|toPostRequestInformation(body:DeclinePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder::|public|withUrl(rawUrl:String):DeclineRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder::|public|withUrl(rawUrl:String):DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|dismissReminder:DismissReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get():Event -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Event -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder::|public|withUrl(rawUrl:String):EventItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|byExtensionId(extensionId:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get():ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExtensionCollectionResponse -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|withUrl(rawUrl:String):ExtensionsRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get():Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:java.util.function.Consumer):Extension -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|getToRecipients():java.util.List -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|setToRecipients(value?:java.util.List):void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|toPostRequestInformation(body:ForwardPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|withUrl(rawUrl:String):ForwardRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder::|public|withUrl(rawUrl:String):PermanentDeleteRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|getNewReminderTime():DateTimeTimeZone -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|public|setNewReminderTime(value?:DateTimeTimeZone):void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SnoozeReminderPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|toPostRequestInformation(body:SnoozeReminderPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder::|public|withUrl(rawUrl:String):SnoozeReminderRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|protected|backingStore:BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|constructor():void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getAdditionalData():Map -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getComment():String -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getProposedNewTime():TimeSlot -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|getSendResponse():Boolean -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setComment(value?:String):void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setProposedNewTime(value?:TimeSlot):void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|public|setSendResponse(value?:Boolean):void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TentativelyAcceptPostRequestBody -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|toPostRequestInformation(body:TentativelyAcceptPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder::|public|withUrl(rawUrl:String):TentativelyAcceptRequestBuilder com.microsoft.graph.beta.users.item.events.item.permanentdelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.events.item.permanentdelete.PermanentDeleteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.events.item.permanentdelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json index 4302b8aeb5f..8c22b5a307c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json +++ b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "173681C26A5CA47AD6D1F5AE41B6C0D36FC741E92331F6689EDCF69E9F95205B7E79478D865E6E24D5B002F962E37E714B5822B88503DC82B5B1E5EDBB7A1DAD", + "descriptionHash": "1BEB191A198821F08656082C8FE6DCD595A5BBD53D4AC24AF6FBC55CB2462BD76F74F1DA4D6F69DD2B8D132C2441908FA12669557732BE8D7F1012B94619865B", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.27.0", + "kiotaVersion": "1.28.0", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "com.Microsoft.Graph.Beta", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java index 6a920b01ea5..1a2d3febd82 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java @@ -26,7 +26,7 @@ public static AiInteractionMentionedIdentitySet createFromDiscriminatorValue(@ja return new AiInteractionMentionedIdentitySet(); } /** - * Gets the conversation property value. The conversation property + * Gets the conversation property value. The conversation details. * @return a {@link TeamworkConversationIdentity} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("tag", this.getTag()); } /** - * Sets the conversation property value. The conversation property + * Sets the conversation property value. The conversation details. * @param value Value to set for the conversation property. */ public void setConversation(@jakarta.annotation.Nullable final TeamworkConversationIdentity value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java index cc2ca23856e..0f3a3574311 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java @@ -165,7 +165,7 @@ public Boolean getConnectToVpnOnLaunch() { return this.backingStore.get("connectToVpnOnLaunch"); } /** - * Gets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Gets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -173,7 +173,7 @@ public String getCustomBrowserDisplayName() { return this.backingStore.get("customBrowserDisplayName"); } /** - * Gets the customBrowserPackageId property value. Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Gets the customBrowserPackageId property value. Unique identifier of a custom browser to open weblink on Android. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -615,14 +615,14 @@ public void setConnectToVpnOnLaunch(@jakarta.annotation.Nullable final Boolean v this.backingStore.set("connectToVpnOnLaunch", value); } /** - * Sets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Sets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. * @param value Value to set for the customBrowserDisplayName property. */ public void setCustomBrowserDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("customBrowserDisplayName", value); } /** - * Sets the customBrowserPackageId property value. Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Sets the customBrowserPackageId property value. Unique identifier of a custom browser to open weblink on Android. * @param value Value to set for the customBrowserPackageId property. */ public void setCustomBrowserPackageId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ApprovedClientApp.java similarity index 54% rename from src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/delta/DeltaGetResponse.java rename to src/main/java/com/microsoft/graph/beta/generated/models/ApprovedClientApp.java index 35c2fc7a82d..240d88a4b88 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/delta/DeltaGetResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ApprovedClientApp.java @@ -1,7 +1,5 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.delta; +package com.microsoft.graph.beta.models; -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; @@ -9,22 +7,30 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { +public class ApprovedClientApp extends Entity implements Parsable { /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. + * Instantiates a new {@link ApprovedClientApp} and sets the default values. */ - public DeltaGetResponse() { + public ApprovedClientApp() { super(); } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} + * @return a {@link ApprovedClientApp} */ @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static ApprovedClientApp createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); + return new ApprovedClientApp(); + } + /** + * Gets the displayName property value. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); } /** * The deserialization information for the current model @@ -33,17 +39,9 @@ public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation. @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); return deserializerMap; } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -51,13 +49,13 @@ public java.util.List getValue() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); + writer.writeStringValue("displayName", this.getDisplayName()); } /** - * Sets the value property value. The value property - * @param value Value to set for the value property. + * Sets the displayName property value. The displayName property + * @param value Value to set for the displayName property. */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ApprovedClientAppCollectionResponse.java similarity index 70% rename from src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/delta/DeltaGetResponse.java rename to src/main/java/com/microsoft/graph/beta/generated/models/ApprovedClientAppCollectionResponse.java index 04bccfe088c..1033b5b1115 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ApprovedClientAppCollectionResponse.java @@ -1,7 +1,5 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.delta; +package com.microsoft.graph.beta.models; -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; @@ -9,22 +7,22 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { +public class ApprovedClientAppCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. + * Instantiates a new {@link ApprovedClientAppCollectionResponse} and sets the default values. */ - public DeltaGetResponse() { + public ApprovedClientAppCollectionResponse() { super(); } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} + * @return a {@link ApprovedClientAppCollectionResponse} */ @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static ApprovedClientAppCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); + return new ApprovedClientAppCollectionResponse(); } /** * The deserialization information for the current model @@ -33,15 +31,15 @@ public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation. @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ApprovedClientApp::createFromDiscriminatorValue)); }); return deserializerMap; } /** * Gets the value property value. The value property - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getValue() { + public java.util.List getValue() { return this.backingStore.get("value"); } /** @@ -57,7 +55,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ * Sets the value property value. The value property * @param value Value to set for the value property. */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("value", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceAndAppManagementRoleAssignment.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceAndAppManagementRoleAssignment.java index 1e42cd4c3d8..e3ac0a422b3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceAndAppManagementRoleAssignment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceAndAppManagementRoleAssignment.java @@ -35,6 +35,7 @@ public static DeviceAndAppManagementRoleAssignment createFromDiscriminatorValue( public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("members", (n) -> { this.setMembers(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("roleScopeTagIds", (n) -> { this.setRoleScopeTagIds(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("roleScopeTags", (n) -> { this.setRoleScopeTags(n.getCollectionOfObjectValues(RoleScopeTag::createFromDiscriminatorValue)); }); return deserializerMap; } @@ -46,6 +47,14 @@ public Map> getFieldDeserializers public java.util.List getMembers() { return this.backingStore.get("members"); } + /** + * Gets the roleScopeTagIds property value. Indicates the set of role scope tag IDs for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getRoleScopeTagIds() { + return this.backingStore.get("roleScopeTagIds"); + } /** * Gets the roleScopeTags property value. Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. * @return a {@link java.util.List} @@ -62,6 +71,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeCollectionOfPrimitiveValues("members", this.getMembers()); + writer.writeCollectionOfPrimitiveValues("roleScopeTagIds", this.getRoleScopeTagIds()); writer.writeCollectionOfObjectValues("roleScopeTags", this.getRoleScopeTags()); } /** @@ -71,6 +81,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setMembers(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("members", value); } + /** + * Sets the roleScopeTagIds property value. Indicates the set of role scope tag IDs for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. + * @param value Value to set for the roleScopeTagIds property. + */ + public void setRoleScopeTagIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("roleScopeTagIds", value); + } /** * Sets the roleScopeTags property value. Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. * @param value Value to set for the roleScopeTags property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java index 8ee264d9149..c281082874b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java @@ -141,7 +141,7 @@ public java.util.List getRoleScopeTagIds() { return this.backingStore.get("roleScopeTagIds"); } /** - * Gets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * Gets the scheduledActionsForRule property value. The list of scheduled action for this rule * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -257,7 +257,7 @@ public void setRoleScopeTagIds(@jakarta.annotation.Nullable final java.util.List this.backingStore.set("roleScopeTagIds", value); } /** - * Sets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * Sets the scheduledActionsForRule property value. The list of scheduled action for this rule * @param value Value to set for the scheduledActionsForRule property. */ public void setScheduledActionsForRule(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceEnrollmentConfigurationType.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceEnrollmentConfigurationType.java index 08b724a9737..e11f09051e5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceEnrollmentConfigurationType.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceEnrollmentConfigurationType.java @@ -33,7 +33,9 @@ public enum DeviceEnrollmentConfigurationType implements ValuedEnum { /** Evolvable enumeration sentinel value. Do not use. */ UnknownFutureValue("unknownFutureValue"), /** Indicates that configuration is of type Enrollment Notification which refers to types of notification a user receives during enrollment. */ - EnrollmentNotificationsConfiguration("enrollmentNotificationsConfiguration"); + EnrollmentNotificationsConfiguration("enrollmentNotificationsConfiguration"), + /** Indicates the configuration is of type Windows Restore which refers to the tenant level Windows Backup and Restore settings a user receives during out-of-box experience (OOBE) Windows enrollment */ + WindowsRestore("windowsRestore"); public final String value; DeviceEnrollmentConfigurationType(final String value) { this.value = value; @@ -57,6 +59,7 @@ public static DeviceEnrollmentConfigurationType forValue(@jakarta.annotation.Non case "singlePlatformRestriction": return SinglePlatformRestriction; case "unknownFutureValue": return UnknownFutureValue; case "enrollmentNotificationsConfiguration": return EnrollmentNotificationsConfiguration; + case "windowsRestore": return WindowsRestore; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java index 97d5d33be1d..9c837b112dc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of choices in the collection + * Gets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of choices in the collection + * Gets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of choices in the collection + * Sets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of choices in the collection + * Sets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java index 6310d89e8d6..9f022cdb6dc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationChoiceSettingDefinition createFromDis return new DeviceManagementConfigurationChoiceSettingDefinition(); } /** - * Gets the defaultOptionId property value. Default option for choice setting + * Gets the defaultOptionId property value. Default option for the choice setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -51,7 +51,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the options property value. Options for the setting that can be selected + * Gets the options property value. Options for the setting that can be selected. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,14 +69,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("options", this.getOptions()); } /** - * Sets the defaultOptionId property value. Default option for choice setting + * Sets the defaultOptionId property value. Default option for the choice setting. * @param value Value to set for the defaultOptionId property. */ public void setDefaultOptionId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("defaultOptionId", value); } /** - * Sets the options property value. Options for the setting that can be selected + * Sets the options property value. Options for the setting that can be selected. * @param value Value to set for the options property. */ public void setOptions(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPlatforms.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPlatforms.java index b63ef4f143c..d02bf92c2bc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPlatforms.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPlatforms.java @@ -27,7 +27,11 @@ public enum DeviceManagementConfigurationPlatforms implements ValuedEnum { /** Indicates that the settings contained in associated configuration applies to the android operating system corporate owned devices. */ AndroidEnterprise("androidEnterprise"), /** Indicates that the settings contained in associated configuration applies to the android open source operating system. */ - Aosp("aosp"); + Aosp("aosp"), + /** Indicates that the settings contained in associated configuration applies to visionOS platform. */ + VisionOS("visionOS"), + /** Indicates that the settings contained in associated configuration applies to the tvOS platform. */ + TvOS("tvOS"); public final String value; DeviceManagementConfigurationPlatforms(final String value) { this.value = value; @@ -48,6 +52,8 @@ public static DeviceManagementConfigurationPlatforms forValue(@jakarta.annotatio case "unknownFutureValue": return UnknownFutureValue; case "androidEnterprise": return AndroidEnterprise; case "aosp": return Aosp; + case "visionOS": return VisionOS; + case "tvOS": return TvOS; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java index 42252f201f3..9d962f08cdd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java @@ -47,7 +47,7 @@ public EnumSet getAccessTypes() return this.backingStore.get("accessTypes"); } /** - * Gets the applicability property value. Details which device setting is applicable on + * Gets the applicability property value. Details which device setting is applicable on. Supports: $filters. * @return a {@link DeviceManagementConfigurationSettingApplicability} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public String getBaseUri() { return this.backingStore.get("baseUri"); } /** - * Gets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) + * Gets the categoryId property value. Specify category in which the setting is under. Support $filters. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -71,7 +71,7 @@ public String getCategoryId() { return this.backingStore.get("categoryId"); } /** - * Gets the description property value. Description of the item + * Gets the description property value. Description of the setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getDescription() { return this.backingStore.get("description"); } /** - * Gets the displayName property value. Display name of the item + * Gets the displayName property value. Name of the setting. For example: Allow Toast. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -115,7 +115,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the helpText property value. Help text of the item + * Gets the helpText property value. Help text of the setting. Give more details of the setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -123,7 +123,7 @@ public String getHelpText() { return this.backingStore.get("helpText"); } /** - * Gets the infoUrls property value. List of links more info for the setting can be found at + * Gets the infoUrls property value. List of links more info for the setting can be found at. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -179,7 +179,7 @@ public EnumSet getRiskLevel() { return this.backingStore.get("riskLevel"); } /** - * Gets the rootDefinitionId property value. Root setting definition if the setting is a child setting. + * Gets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -253,7 +253,7 @@ public void setAccessTypes(@jakarta.annotation.Nullable final EnumSet value) { @@ -344,7 +344,7 @@ public void setRiskLevel(@jakarta.annotation.Nullable final EnumSet> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of setting group count in the collection + * Gets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of setting group count in the collection + * Gets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of setting group count in the collection + * Sets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of setting group count in the collection + * Sets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java index 629aa1a1f46..5a76fa8aeb5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationSettingGroupDefinition createFromDisc return new DeviceManagementConfigurationSettingGroupDefinition(); } /** - * Gets the childIds property value. Dependent child settings to this group of settings + * Gets the childIds property value. Dependent child settings to this group of settings. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("dependentOn", this.getDependentOn()); } /** - * Sets the childIds property value. Dependent child settings to this group of settings + * Sets the childIds property value. Dependent child settings to this group of settings. * @param value Value to set for the childIds property. */ public void setChildIds(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingUsage.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingUsage.java index 7b5342c5e16..b69687ceb9b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingUsage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingUsage.java @@ -14,6 +14,8 @@ public enum DeviceManagementConfigurationSettingUsage implements ValuedEnum { Configuration("configuration"), /** Compliance setting type. */ Compliance("compliance"), + /** Reusable Setting */ + ReusableSetting("reusableSetting"), /** Evolvable enumeration sentinel value. Do not use. */ UnknownFutureValue("unknownFutureValue"); public final String value; @@ -29,6 +31,7 @@ public static DeviceManagementConfigurationSettingUsage forValue(@jakarta.annota case "none": return None; case "configuration": return Configuration; case "compliance": return Compliance; + case "reusableSetting": return ReusableSetting; case "unknownFutureValue": return UnknownFutureValue; default: return null; } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java index 6799f204485..3db7d730eaf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of simple settings in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of simple settings in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of simple settings in the collection * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of simple settings in the collection * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java index d7c609e56e6..6d677e428e3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java @@ -52,7 +52,7 @@ public java.util.List getFileTypes() { return this.backingStore.get("fileTypes"); } /** - * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. + * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. * @return a {@link DeviceManagementConfigurationStringFormat} */ @jakarta.annotation.Nullable @@ -76,7 +76,7 @@ public Boolean getIsSecret() { return this.backingStore.get("isSecret"); } /** - * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 + * Gets the maximumLength property value. Maximum length of string * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public Long getMaximumLength() { return this.backingStore.get("maximumLength"); } /** - * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 + * Gets the minimumLength property value. Minimum length of string * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -113,7 +113,7 @@ public void setFileTypes(@jakarta.annotation.Nullable final java.util.List> getFieldDeserializers return deserializerMap; } /** - * Gets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. + * Gets the name property value. Extended Key Usage Name * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getName() { return this.backingStore.get("name"); } /** - * Gets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. + * Gets the objectIdentifier property value. Extended Key Usage Object Identifier * @return a {@link String} */ @jakarta.annotation.Nullable @@ -121,14 +121,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. + * Sets the name property value. Extended Key Usage Name * @param value Value to set for the name property. */ public void setName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("name", value); } /** - * Sets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. + * Sets the objectIdentifier property value. Extended Key Usage Object Identifier * @param value Value to set for the objectIdentifier property. */ public void setObjectIdentifier(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IdentitySet.java b/src/main/java/com/microsoft/graph/beta/generated/models/IdentitySet.java index 924287cff40..f91497621b2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IdentitySet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IdentitySet.java @@ -61,7 +61,7 @@ public Map getAdditionalData() { return value; } /** - * Gets the application property value. Optional. The application associated with this action. + * Gets the application property value. The Identity of the Application. This property is read-only. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -77,7 +77,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the device property value. Optional. The device associated with this action. + * Gets the device property value. The Identity of the Device. This property is read-only. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -106,7 +106,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the user property value. Optional. The user associated with this action. + * Gets the user property value. The Identity of the User. This property is read-only. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -133,7 +133,7 @@ public void setAdditionalData(@jakarta.annotation.Nullable final Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); return deserializerMap; } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -51,13 +44,5 @@ public java.util.List getValue() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java index eebcc29e27a..2da0d3ff003 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java @@ -77,7 +77,7 @@ public java.util.List getApps() { return this.backingStore.get("apps"); } /** - * Gets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Gets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -308,7 +308,7 @@ public void setApps(@jakarta.annotation.Nullable final java.util.List> getFieldDeserializers return deserializerMap; } /** - * Gets the uninstallOnDeviceRemoval property value. Whether or not to uninstall the app when device is removed from Intune. + * Gets the uninstallOnDeviceRemoval property value. When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("uninstallOnDeviceRemoval", this.getUninstallOnDeviceRemoval()); } /** - * Sets the uninstallOnDeviceRemoval property value. Whether or not to uninstall the app when device is removed from Intune. + * Sets the uninstallOnDeviceRemoval property value. When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. * @param value Value to set for the uninstallOnDeviceRemoval property. */ public void setUninstallOnDeviceRemoval(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java index 8717bd61df0..76cca558daf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java @@ -91,7 +91,7 @@ public java.util.List getCategories() { return this.backingStore.get("categories"); } /** - * Gets the createdDateTime property value. The date and time the app was created. + * Gets the createdDateTime property value. The date and time the app was created. This property is read-only. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -99,7 +99,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the dependentAppCount property value. The total number of dependencies the child app has. + * Gets the dependentAppCount property value. The total number of dependencies the child app has. This property is read-only. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -170,7 +170,7 @@ public String getInformationUrl() { return this.backingStore.get("informationUrl"); } /** - * Gets the isAssigned property value. The value indicating whether the app is assigned to at least one group. + * Gets the isAssigned property value. The value indicating whether the app is assigned to at least one group. This property is read-only. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -194,7 +194,7 @@ public MimeContent getLargeIcon() { return this.backingStore.get("largeIcon"); } /** - * Gets the lastModifiedDateTime property value. The date and time the app was last modified. + * Gets the lastModifiedDateTime property value. The date and time the app was last modified. This property is read-only. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -242,7 +242,7 @@ public MobileAppPublishingState getPublishingState() { return this.backingStore.get("publishingState"); } /** - * Gets the relationships property value. List of relationships for this mobile app. + * Gets the relationships property value. The set of direct relationships for this app. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -274,7 +274,7 @@ public Integer getSupersedingAppCount() { return this.backingStore.get("supersedingAppCount"); } /** - * Gets the uploadState property value. The upload state. + * Gets the uploadState property value. The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -319,14 +319,14 @@ public void setCategories(@jakarta.annotation.Nullable final java.util.List value) { @@ -452,7 +452,7 @@ public void setSupersedingAppCount(@jakarta.annotation.Nullable final Integer va this.backingStore.set("supersedingAppCount", value); } /** - * Sets the uploadState property value. The upload state. + * Sets the uploadState property value. The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. * @param value Value to set for the uploadState property. */ public void setUploadState(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppAssignmentSettings.java index 8b32c4376c6..27a1f419932 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppAssignmentSettings.java @@ -40,6 +40,7 @@ public static MobileAppAssignmentSettings createFromDiscriminatorValue(@jakarta. final String mappingValue = mappingValueNode.getStringValue(); switch (mappingValue) { case "#microsoft.graph.androidManagedStoreAppAssignmentSettings": return new AndroidManagedStoreAppAssignmentSettings(); + case "#microsoft.graph.iosDdmLobAppAssignmentSettings": return new IosDdmLobAppAssignmentSettings(); case "#microsoft.graph.iosLobAppAssignmentSettings": return new IosLobAppAssignmentSettings(); case "#microsoft.graph.iosStoreAppAssignmentSettings": return new IosStoreAppAssignmentSettings(); case "#microsoft.graph.iosVppAppAssignmentSettings": return new IosVppAppAssignmentSettings(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RemoteDesktopSecurityConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/RemoteDesktopSecurityConfiguration.java index 172c307e9d8..d679edb921d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RemoteDesktopSecurityConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RemoteDesktopSecurityConfiguration.java @@ -24,6 +24,14 @@ public static RemoteDesktopSecurityConfiguration createFromDiscriminatorValue(@j Objects.requireNonNull(parseNode); return new RemoteDesktopSecurityConfiguration(); } + /** + * Gets the approvedClientApps property value. The approvedClientApps property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getApprovedClientApps() { + return this.backingStore.get("approvedClientApps"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -31,6 +39,7 @@ public static RemoteDesktopSecurityConfiguration createFromDiscriminatorValue(@j @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("approvedClientApps", (n) -> { this.setApprovedClientApps(n.getCollectionOfObjectValues(ApprovedClientApp::createFromDiscriminatorValue)); }); deserializerMap.put("isRemoteDesktopProtocolEnabled", (n) -> { this.setIsRemoteDesktopProtocolEnabled(n.getBooleanValue()); }); deserializerMap.put("targetDeviceGroups", (n) -> { this.setTargetDeviceGroups(n.getCollectionOfObjectValues(TargetDeviceGroup::createFromDiscriminatorValue)); }); return deserializerMap; @@ -58,9 +67,17 @@ public java.util.List getTargetDeviceGroups() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeCollectionOfObjectValues("approvedClientApps", this.getApprovedClientApps()); writer.writeBooleanValue("isRemoteDesktopProtocolEnabled", this.getIsRemoteDesktopProtocolEnabled()); writer.writeCollectionOfObjectValues("targetDeviceGroups", this.getTargetDeviceGroups()); } + /** + * Sets the approvedClientApps property value. The approvedClientApps property + * @param value Value to set for the approvedClientApps property. + */ + public void setApprovedClientApps(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("approvedClientApps", value); + } /** * Sets the isRemoteDesktopProtocolEnabled property value. Determines if Microsoft Entra ID RDS authentication protocol for RDP is enabled. * @param value Value to set for the isRemoteDesktopProtocolEnabled property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Report.java b/src/main/java/com/microsoft/graph/beta/generated/models/Report.java index d99a393990c..d563e1b88a4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Report.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Report.java @@ -59,7 +59,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the content property value. Report content; details vary by report type. + * Gets the content property value. The http content that has the data * @return a {@link byte[]} */ @jakarta.annotation.Nullable @@ -111,7 +111,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the content property value. Report content; details vary by report type. + * Sets the content property value. The http content that has the data * @param value Value to set for the content property. */ public void setContent(@jakarta.annotation.Nullable final byte[] value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RoleAssignmentScopeType.java b/src/main/java/com/microsoft/graph/beta/generated/models/RoleAssignmentScopeType.java index 645f012ed93..56c962f7981 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RoleAssignmentScopeType.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RoleAssignmentScopeType.java @@ -8,14 +8,16 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public enum RoleAssignmentScopeType implements ValuedEnum { - /** Allow assignments to the specified ResourceScopes. */ + /** Default. Indicates that assignments are allowed to the specified resource scopes. Resource scopes are listed as Entra ID security group IDs. */ ResourceScope("resourceScope"), - /** Allow assignments to all Intune devices. */ + /** Indicates that assignments are allowed to all Intune devices. Note that this does not map to any Entra ID security group, it is internal to Intune. */ AllDevices("allDevices"), - /** Allow assignments to all Intune licensed users. */ + /** Indicates that assignments are allowed to all Intune licensed users. Note that this does not map to any Entra ID security group, it is internal to Intune. */ AllLicensedUsers("allLicensedUsers"), - /** Allow assignments to all Intune devices and licensed users. */ - AllDevicesAndLicensedUsers("allDevicesAndLicensedUsers"); + /** Indicates that assignments are allowed to all Intune devices and licensed users. Note that this does not map to any Entra ID security group, it is internal to Intune. */ + AllDevicesAndLicensedUsers("allDevicesAndLicensedUsers"), + /** Evolvable enumeration sentinel value. Do not use. */ + UnknownFutureValue("unknownFutureValue"); public final String value; RoleAssignmentScopeType(final String value) { this.value = value; @@ -30,6 +32,7 @@ public static RoleAssignmentScopeType forValue(@jakarta.annotation.Nonnull final case "allDevices": return AllDevices; case "allLicensedUsers": return AllLicensedUsers; case "allDevicesAndLicensedUsers": return AllDevicesAndLicensedUsers; + case "unknownFutureValue": return UnknownFutureValue; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Subscription.java b/src/main/java/com/microsoft/graph/beta/generated/models/Subscription.java index 11001c46d03..ed2bfdc240d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Subscription.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Subscription.java @@ -74,7 +74,7 @@ public String getEncryptionCertificateId() { return this.backingStore.get("encryptionCertificateId"); } /** - * Gets the expirationDateTime property value. Required. Specifies the date and time when the webhook subscription expires. The time is in UTC, and can be an amount of time from subscription creation that varies for the resource subscribed to. For the maximum supported subscription length of time, see Subscription lifetime. + * Gets the expirationDateTime property value. Required. Specifies the date and time when the webhook subscription expires. The time is in UTC, and can be an amount of time from subscription creation that varies for the resource subscribed to. Any value under 45 minutes after the time of the request is automatically set to 45 minutes after the request time. For the maximum supported subscription length of time, see Subscription lifetime. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -235,7 +235,7 @@ public void setEncryptionCertificateId(@jakarta.annotation.Nullable final String this.backingStore.set("encryptionCertificateId", value); } /** - * Sets the expirationDateTime property value. Required. Specifies the date and time when the webhook subscription expires. The time is in UTC, and can be an amount of time from subscription creation that varies for the resource subscribed to. For the maximum supported subscription length of time, see Subscription lifetime. + * Sets the expirationDateTime property value. Required. Specifies the date and time when the webhook subscription expires. The time is in UTC, and can be an amount of time from subscription creation that varies for the resource subscribed to. Any value under 45 minutes after the time of the request is automatically set to 45 minutes after the request time. For the maximum supported subscription length of time, see Subscription lifetime. * @param value Value to set for the expirationDateTime property. */ public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/TeamsAppSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/TeamsAppSettings.java index 7f5db0e94c1..478641e27e6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/TeamsAppSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/TeamsAppSettings.java @@ -33,7 +33,7 @@ public Boolean getAllowUserRequestsForAppAccess() { return this.backingStore.get("allowUserRequestsForAppAccess"); } /** - * Gets the customAppSettings property value. The customAppSettings property + * Gets the customAppSettings property value. The settings for all custom apps in the tenant. * @return a {@link CustomAppSettings} */ @jakarta.annotation.Nullable @@ -89,7 +89,7 @@ public void setAllowUserRequestsForAppAccess(@jakarta.annotation.Nullable final this.backingStore.set("allowUserRequestsForAppAccess", value); } /** - * Sets the customAppSettings property value. The customAppSettings property + * Sets the customAppSettings property value. The settings for all custom apps in the tenant. * @param value Value to set for the customAppSettings property. */ public void setCustomAppSettings(@jakarta.annotation.Nullable final CustomAppSettings value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java index ee26fcc3eea..64dbc36d101 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. + * Gets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("useDeviceContext", this.getUseDeviceContext()); } /** - * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. + * Sets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. * @param value Value to set for the useDeviceContext property. */ public void setUseDeviceContext(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/DataSet.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/DataSet.java index 0279cc68fc6..c1ab070cb6d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/DataSet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/DataSet.java @@ -35,7 +35,7 @@ public static DataSet createFromDiscriminatorValue(@jakarta.annotation.Nonnull f return new DataSet(); } /** - * Gets the createdBy property value. The createdBy property + * Gets the createdBy property value. The user who created the data set. Read-only. * @return a {@link IdentitySet} */ @jakarta.annotation.Nullable @@ -43,7 +43,7 @@ public IdentitySet getCreatedBy() { return this.backingStore.get("createdBy"); } /** - * Gets the createdDateTime property value. The createdDateTime property + * Gets the createdDateTime property value. The date and time when the review set was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -51,7 +51,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the description property value. The description property + * Gets the description property value. The description of the data set. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -59,7 +59,7 @@ public String getDescription() { return this.backingStore.get("description"); } /** - * Gets the displayName property value. The displayName property + * Gets the displayName property value. The name of the data set. The name is unique with a maximum limit of 64 characters. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -92,28 +92,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("displayName", this.getDisplayName()); } /** - * Sets the createdBy property value. The createdBy property + * Sets the createdBy property value. The user who created the data set. Read-only. * @param value Value to set for the createdBy property. */ public void setCreatedBy(@jakarta.annotation.Nullable final IdentitySet value) { this.backingStore.set("createdBy", value); } /** - * Sets the createdDateTime property value. The createdDateTime property + * Sets the createdDateTime property value. The date and time when the review set was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * @param value Value to set for the createdDateTime property. */ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("createdDateTime", value); } /** - * Sets the description property value. The description property + * Sets the description property value. The description of the data set. * @param value Value to set for the description property. */ public void setDescription(@jakarta.annotation.Nullable final String value) { this.backingStore.set("description", value); } /** - * Sets the displayName property value. The displayName property + * Sets the displayName property value. The name of the data set. The name is unique with a maximum limit of 64 characters. * @param value Value to set for the displayName property. */ public void setDisplayName(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java index 7f141e622cf..9ffe5488a9d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -81,23 +81,23 @@ public CrossTenantIdentitySyncPolicyPartner get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { return put(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java index 3869fa4b73d..e89a296d790 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java @@ -93,21 +93,21 @@ public SensitivityLabelsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List the sensitivity labels available to a specific user. + * List the sensitivity labels available for the entire tenant. * @return a {@link SensitivityLabelCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SensitivityLabelCollectionResponse get() { return get(null); } /** - * List the sensitivity labels available to a specific user. + * List the sensitivity labels available for the entire tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SensitivityLabelCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SensitivityLabelCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -142,7 +142,7 @@ public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); } /** - * List the sensitivity labels available to a specific user. + * List the sensitivity labels available for the entire tenant. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -150,7 +150,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List the sensitivity labels available to a specific user. + * List the sensitivity labels available for the entire tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -196,7 +196,7 @@ public SensitivityLabelsRequestBuilder withUrl(@jakarta.annotation.Nonnull final return new SensitivityLabelsRequestBuilder(rawUrl, requestAdapter); } /** - * List the sensitivity labels available to a specific user. + * List the sensitivity labels available for the entire tenant. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java index e2ee66520c3..b2a7a15b4ff 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java @@ -61,23 +61,23 @@ public CustomClaimsPolicy get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { return patch(body, null); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -88,23 +88,23 @@ public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPo return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { return put(body, null); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @return a {@link RequestInformation} */ @@ -144,7 +144,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -159,7 +159,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return requestInfo; } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @return a {@link RequestInformation} */ @@ -168,7 +168,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/RemoteDesktopSecurityConfigurationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/RemoteDesktopSecurityConfigurationRequestBuilder.java index 0065c3db6e8..f034f785dc4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/RemoteDesktopSecurityConfigurationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/RemoteDesktopSecurityConfigurationRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.RemoteDesktopSecurityConfiguration; +import com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.ApprovedClientAppsRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.targetdevicegroups.TargetDeviceGroupsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; @@ -21,6 +22,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class RemoteDesktopSecurityConfigurationRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the approvedClientApps property of the microsoft.graph.remoteDesktopSecurityConfiguration entity. + * @return a {@link ApprovedClientAppsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ApprovedClientAppsRequestBuilder approvedClientApps() { + return new ApprovedClientAppsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the targetDeviceGroups property of the microsoft.graph.remoteDesktopSecurityConfiguration entity. * @return a {@link TargetDeviceGroupsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps/ApprovedClientAppsRequestBuilder.java similarity index 65% rename from src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps/ApprovedClientAppsRequestBuilder.java index 8e046ed3222..a2575132d7d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps/ApprovedClientAppsRequestBuilder.java @@ -1,10 +1,10 @@ -package com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions; +package com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.groups.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; +import com.microsoft.graph.beta.models.ApprovedClientApp; +import com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count.CountRequestBuilder; +import com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.item.ApprovedClientAppItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -19,10 +19,10 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. + * Provides operations to manage the approvedClientApps property of the microsoft.graph.remoteDesktopSecurityConfiguration entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { +public class ApprovedClientAppsRequestBuilder extends BaseRequestBuilder { /** * Provides operations to count the resources in the collection. * @return a {@link CountRequestBuilder} @@ -32,82 +32,82 @@ public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} + * Provides operations to manage the approvedClientApps property of the microsoft.graph.remoteDesktopSecurityConfiguration entity. + * @param approvedClientAppId The unique identifier of approvedClientApp + * @return a {@link ApprovedClientAppItemRequestBuilder} */ @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); + public ApprovedClientAppItemRequestBuilder byApprovedClientAppId(@jakarta.annotation.Nonnull final String approvedClientAppId) { + Objects.requireNonNull(approvedClientAppId); final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); + urlTplParams.put("approvedClientApp%2Did", approvedClientAppId); + return new ApprovedClientAppItemRequestBuilder(urlTplParams, requestAdapter); } /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. + * Instantiates a new {@link ApprovedClientAppsRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + public ApprovedClientAppsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/remoteDesktopSecurityConfiguration/approvedClientApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. + * Instantiates a new {@link ApprovedClientAppsRequestBuilder} and sets the default values. * @param rawUrl The raw URL to use for the request builder. * @param requestAdapter The request adapter to use to execute the requests. */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + public ApprovedClientAppsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/remoteDesktopSecurityConfiguration/approvedClientApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} + * Get approvedClientApps from servicePrincipals + * @return a {@link ApprovedClientAppCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { + public ApprovedClientAppCollectionResponse get() { return get(null); } /** - * The collection of open extensions defined for the event. Nullable. + * Get approvedClientApps from servicePrincipals * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} + * @return a {@link ApprovedClientAppCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public ApprovedClientAppCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ApprovedClientAppCollectionResponse::createFromDiscriminatorValue); } /** - * Create new navigation property to extensions for groups + * Create new navigation property to approvedClientApps for servicePrincipals * @param body The request body - * @return a {@link Extension} + * @return a {@link ApprovedClientApp} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { + public ApprovedClientApp post(@jakarta.annotation.Nonnull final ApprovedClientApp body) { return post(body, null); } /** - * Create new navigation property to extensions for groups + * Create new navigation property to approvedClientApps for servicePrincipals * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} + * @return a {@link ApprovedClientApp} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public ApprovedClientApp post(@jakarta.annotation.Nonnull final ApprovedClientApp body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ApprovedClientApp::createFromDiscriminatorValue); } /** - * The collection of open extensions defined for the event. Nullable. + * Get approvedClientApps from servicePrincipals * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection of open extensions defined for the event. Nullable. + * Get approvedClientApps from servicePrincipals * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -127,22 +127,22 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create new navigation property to extensions for groups + * Create new navigation property to approvedClientApps for servicePrincipals * @param body The request body * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ApprovedClientApp body) { return toPostRequestInformation(body, null); } /** - * Create new navigation property to extensions for groups + * Create new navigation property to approvedClientApps for servicePrincipals * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ApprovedClientApp body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); @@ -153,15 +153,15 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} + * @return a {@link ApprovedClientAppsRequestBuilder} */ @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public ApprovedClientAppsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); + return new ApprovedClientAppsRequestBuilder(rawUrl, requestAdapter); } /** - * The collection of open extensions defined for the event. Nullable. + * Get approvedClientApps from servicePrincipals */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps/count/CountRequestBuilder.java similarity index 91% rename from src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/count/CountRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps/count/CountRequestBuilder.java index 874df125827..269e5fd281a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/calendar/calendarview/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/remotedesktopsecurityconfiguration/approvedclientapps/count/CountRequestBuilder.java @@ -1,4 +1,4 @@ -package com.microsoft.graph.beta.groups.item.calendar.calendarview.count; +package com.microsoft.graph.beta.serviceprincipals.item.remotedesktopsecurityconfiguration.approvedclientapps.count; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -25,7 +25,7 @@ public class CountRequestBuilder extends BaseRequestBuilder { * @param requestAdapter The request adapter to use to execute the requests. */ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/remoteDesktopSecurityConfiguration/approvedClientApps/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); + public ApprovedClientAppItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/remoteDesktopSecurityConfiguration/approvedClientApps/{approvedClientApp%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. + * Instantiates a new {@link ApprovedClientAppItemRequestBuilder} and sets the default values. * @param rawUrl The raw URL to use for the request builder. * @param requestAdapter The request adapter to use to execute the requests. */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); + public ApprovedClientAppItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/remoteDesktopSecurityConfiguration/approvedClientApps/{approvedClientApp%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete navigation property extensions for groups + * Delete navigation property approvedClientApps for servicePrincipals * @throws ODataError When receiving a 4XX or 5XX status code */ public void delete() { delete(null); } /** - * Delete navigation property extensions for groups + * Delete navigation property approvedClientApps for servicePrincipals * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,54 +55,54 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} + * Get approvedClientApps from servicePrincipals + * @return a {@link ApprovedClientApp} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Extension get() { + public ApprovedClientApp get() { return get(null); } /** - * The collection of open extensions defined for the event. Nullable. + * Get approvedClientApps from servicePrincipals * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} + * @return a {@link ApprovedClientApp} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public ApprovedClientApp get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ApprovedClientApp::createFromDiscriminatorValue); } /** - * Update the navigation property extensions in groups + * Update the navigation property approvedClientApps in servicePrincipals * @param body The request body - * @return a {@link Extension} + * @return a {@link ApprovedClientApp} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { + public ApprovedClientApp patch(@jakarta.annotation.Nonnull final ApprovedClientApp body) { return patch(body, null); } /** - * Update the navigation property extensions in groups + * Update the navigation property approvedClientApps in servicePrincipals * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} + * @return a {@link ApprovedClientApp} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public ApprovedClientApp patch(@jakarta.annotation.Nonnull final ApprovedClientApp body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ApprovedClientApp::createFromDiscriminatorValue); } /** - * Delete navigation property extensions for groups + * Delete navigation property approvedClientApps for servicePrincipals * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -110,7 +110,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete navigation property extensions for groups + * Delete navigation property approvedClientApps for servicePrincipals * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The collection of open extensions defined for the event. Nullable. + * Get approvedClientApps from servicePrincipals * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection of open extensions defined for the event. Nullable. + * Get approvedClientApps from servicePrincipals * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -142,22 +142,22 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property extensions in groups + * Update the navigation property approvedClientApps in servicePrincipals * @param body The request body * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ApprovedClientApp body) { return toPatchRequestInformation(body, null); } /** - * Update the navigation property extensions in groups + * Update the navigation property approvedClientApps in servicePrincipals * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ApprovedClientApp body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); @@ -168,12 +168,12 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} + * @return a {@link ApprovedClientAppItemRequestBuilder} */ @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public ApprovedClientAppItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); + return new ApprovedClientAppItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. @@ -182,7 +182,7 @@ public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The collection of open extensions defined for the event. Nullable. + * Get approvedClientApps from servicePrincipals */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java index 56e9d207d6b..420074a7904 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java @@ -145,21 +145,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get() { return get(null); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -214,7 +214,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -222,7 +222,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -274,7 +274,7 @@ public ListItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java index 9539528430f..e096abdd61c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java @@ -93,23 +93,23 @@ public BaseSitePageCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, BaseSitePageCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body) { return post(body, null); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java index b5634bc682b..d50ec09f896 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java @@ -111,23 +111,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) { return post(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -158,7 +158,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @return a {@link RequestInformation} */ @@ -167,7 +167,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java index 2b75d7f4a00..9e9ae4eb28f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java @@ -60,21 +60,21 @@ public TeamTemplatesRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/teamwork/teamTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @return a {@link TeamTemplateCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public TeamTemplateCollectionResponse get() { return get(null); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamTemplateCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public TeamTemplateCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -109,7 +109,7 @@ public TeamTemplate post(@jakarta.annotation.Nonnull final TeamTemplate body, @j return this.requestAdapter.send(requestInfo, errorMapping, TeamTemplate::createFromDiscriminatorValue); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -117,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -163,7 +163,7 @@ public TeamTemplatesRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new TeamTemplatesRequestBuilder(rawUrl, requestAdapter); } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/CalendarViewRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/CalendarViewRequestBuilder.java index 8ad35b894fd..9117c42754c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/CalendarViewRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/CalendarViewRequestBuilder.java @@ -2,9 +2,7 @@ import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.calendar.calendarview.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.EventItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class CalendarViewRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - * @param eventId The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId(@jakarta.annotation.Nonnull final String eventId) { - Objects.requireNonNull(eventId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did", eventId); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link CalendarViewRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/count/CountRequestBuilder.java deleted file mode 100644 index b34047e4778..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/EventItemRequestBuilder.java deleted file mode 100644 index 4c8e090a38f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,258 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 78a1b151c24..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index b9133b79fd8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index bf40124111a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 20372ad8096..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 7e5348522c2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index df01a0db255..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 8c45c63a77d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 436bccb7d08..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 2b3590c3cc1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 9305c281e6d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 1bb0333ae02..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index e68ceaef94a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index eb1dfd0d945..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 64b6d77fcdb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 9954f59055b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 83b48a50427..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index a51459e5d0f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 9150947bed8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index c632a8ba26b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 8b8859fdd08..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 33b9e04d747..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index b364b5fc3f0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 7579a067641..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 9d3a1978afb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index ac6cfe7baf0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 22db4ad7920..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 27fc739ca7b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 4ebec7d974f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 5d27f9b70b1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index b8c540137ca..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 10a58b851dd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 370e20ad4cd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 19b82fd7d3e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 745bdb269fb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 49a0aa8b62f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 62607bc7994..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index e3aa8d3ff02..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index a64d7bb9ebe..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index 2b48f6ba7be..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index b8d716f4bb9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index aa28ff62f35..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 5faa7249431..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index c634a006af8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index d25fcd9ec2e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 6c5e71cba4f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 10f37bc0314..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index c5dddcc530b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index a7704528186..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index b73957e8b42..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index dcf47a7f556..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 153f32cc5f9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 3b4d498d6b0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 8afff0893bc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index ecac44a2a6c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 6624dd6a4d3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 19d9354de1f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index e06746f35cf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 2ad98576f70..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index b7085623664..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index dace45b0e92..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index f5d655563af..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 59fdb3e9c3f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 30d835ce2c6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index aaea395326a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 936e0c239c9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 2eb55870c79..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 33aa25fc0eb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 13d83c511bf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index b638d75234d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index b977ceda745..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index f52f22361a3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 05f195b9d07..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 2a91262c7a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 7fec165989e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 01f49041057..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index c9115aa4166..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index 33e0068f3b8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index 281afa79d47..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index bad0e3c970f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index d5885729a86..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 67367b7de2c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index c8a49847a97..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 63826b7f4b7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index dc5dfabe542..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index c856aa7cf12..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 287bee7053f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 529b303e009..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 6822aff7d69..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index b9bafd6ca2c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 7f426b9c31a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 5aa10c47fa0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 2b1498911fd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 1883fdbc053..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 65361658645..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index fe9ecf72a1a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 00a9a42c114..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 62aca2f9677..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index a419d5a5c45..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 8cad8735a37..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 850f7992090..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 3474bdabfba..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 2337b2343a5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 32cbc90966d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index f138ba3b49a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index d31e264df98..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 87bae474577..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index d93e9ddf4ad..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 8dd252e159b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 9f81abe36d4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 6cabf04a613..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 9c57a082d28..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index ae8b07e58f8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 5064daba7d2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 0f8816d5487..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 28c9fa61cde..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 72a8ac76618..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 7490286f4bc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index a9b01374042..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 6a2ecbf5872..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 7c4e3140496..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index dfcb20595a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 213c493d8f2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index a2847e007ba..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 79da0426b4c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 8b8b6212e8c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 9584707bd4b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 703fd30c6f2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 8e028f0191d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 89a22c2e620..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 1f36a522ea7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index ce750470d64..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 57a55d4148e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 64062e748d5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 262554535c5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index c1e9e76a304..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/EventItemRequestBuilder.java index 861896257af..90ba6645e4c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/EventItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/EventItemRequestBuilder.java @@ -8,7 +8,6 @@ import com.microsoft.graph.beta.users.item.calendar.events.item.cancel.CancelRequestBuilder; import com.microsoft.graph.beta.users.item.calendar.events.item.decline.DeclineRequestBuilder; import com.microsoft.graph.beta.users.item.calendar.events.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; import com.microsoft.graph.beta.users.item.calendar.events.item.extensions.ExtensionsRequestBuilder; import com.microsoft.graph.beta.users.item.calendar.events.item.forward.ForwardRequestBuilder; import com.microsoft.graph.beta.users.item.calendar.events.item.instances.InstancesRequestBuilder; @@ -81,14 +80,6 @@ public DeclineRequestBuilder decline() { public DismissReminderRequestBuilder dismissReminder() { return new DismissReminderRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to manage the extensions property of the microsoft.graph.event entity. * @return a {@link ExtensionsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 60f15ae532e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 8e61f456964..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 5f0e09ba575..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index c5fd04845e2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 8227908685c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 2b4e8ce916b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index e35abc55e74..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 53eceeea2e5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index f1c4e9f77db..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 6179ff06be5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index eac7676fad0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 6cb1938a94a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 1f69b91e05c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index a7ba38fbb34..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 019c3df1560..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 1732e94d359..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 9611d09dfe5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 410bea1ac53..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 09c8d45aca4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 37895092d0c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index db0a6f15473..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index abd37d354a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index acbb2298069..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 25e33bee3ef..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 961e619e51a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index 5be60dbce94..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index fd9b2cc23bd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 6e8a3cbcb43..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index d1ffa3a4099..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 2b9b550ccde..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 588881ac46f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 980f2d23646..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 1f0926a11c1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 11e3c7a243c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 0148a669bb1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index de1017af527..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index dcde7cbbecc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 0d418846f5f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 0b9d040a7da..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 9a58b3bc2c2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index e7e5dc5dfaa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 0d89c19fc94..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 540ae9d337a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 43f20c3dc8f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 818aea81691..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index fb6f63d75d9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 2f2fda4ea23..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index a840cd91f99..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 20df3ae9e9c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 2ba98be2a11..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 61bf8ce3a4c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 19ab3b5bf14..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 02bfca8be42..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index eae05ff1b6a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 02b08882b22..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 099a0cf7b22..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/InstancesRequestBuilder.java index 2c789ee48b5..e8db7f15372 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/InstancesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/InstancesRequestBuilder.java @@ -2,9 +2,7 @@ import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.calendar.events.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.EventItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 67b9cf69d10..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index fec59d98c39..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 0ec52b43c11..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index be407f6a8d0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 89755c7fd6d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index f93d8b7ade0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 23cb8e56237..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 92a509b86bb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 381357b8f90..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index c92f3f2ba2c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 290506c70ea..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index dd72e530065..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 10018860485..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index d38cb0b20db..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index b7ee379f76f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index ec484e281d2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 52a6027c31c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index d8e4f6d4fe3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index cbf267cfd17..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 320e54fed4e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index f643def6922..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 7f2ea0fc399..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 0c3aaf70255..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 8c9c491bb45..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 88dcd4855f0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index cb5be0be48b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 0c93aeee1bb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 946a01f9223..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 2f74f438b32..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 930aa361dbe..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index fc7d2e92eef..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 4dbaa73370b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 4f078ee248f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index cc64805c86f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index f2a0edc69e5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 24a1ef04774..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 60090aa9cc0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 24dd4221254..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index d93b54e464a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 5e2e6d67a20..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 8da042448cb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 8b01d63af31..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index b9772f25a90..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index bb11c3d4202..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 2e0fc8a248f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 9ea679bca0f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index fd901cf3dd4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 6f1f16d9756..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 6f2c1c08048..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index c49fefdd048..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 3d9e1ac023d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 59dbd42803a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 54122cc4e6f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendar/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendar.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/CalendarViewRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/CalendarViewRequestBuilder.java index 591651860ab..9854e843c75 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/CalendarViewRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/CalendarViewRequestBuilder.java @@ -2,9 +2,7 @@ import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.EventItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class CalendarViewRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - * @param eventId The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId(@jakarta.annotation.Nonnull final String eventId) { - Objects.requireNonNull(eventId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did", eventId); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link CalendarViewRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/count/CountRequestBuilder.java deleted file mode 100644 index 82e3aed0d44..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/EventItemRequestBuilder.java deleted file mode 100644 index 365d71cced0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,258 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 295d7d998cb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 2ba52d3c016..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index e1df4593017..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 8d46b2872e1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index d8f2c794542..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index b1a9548050c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 71bc45a5c6d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index cd08512896b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 709fcf237e8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 4e5956e06af..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index f2535e10074..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 4becfab0b9c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 1dba08995ed..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 09beca7f1d6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index eac90bc56fc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 556001a0aea..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 6a5571794cd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index fccfcef5380..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 8cdacd269fa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index a5546dc7df8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index ec334cbed83..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 0905e8b0613..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 18603a7accd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index d99bdde7ce3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 7bdd16f9b58..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 36aa863adba..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 6412331c694..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index b590eed76fb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index e6d87ff4af0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index f4c835e5715..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index ef5236a5088..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 17353aa4b15..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index a2140a0c292..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index eea009d70e6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 6c98b13ac1f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 778916893a6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index f03ff3fc7d0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index c0ca383263f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index c6916bf70cd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index c358d4fd2b5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 50b9e4b9351..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index ee689b704eb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index afabc346c89..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 746f6579816..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 63f863e2f9e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 23768574450..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 36b96dfa424..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 323d397bef2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 7c6f743aa0a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index e72482e2bf6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index e647cee7459..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index c06d42804ca..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 07e1ec550ee..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index e21aca469fd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index e5e480bb12d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 47dd6cd0aed..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 3cc1c25a0e9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index c84430629a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 9e66b34bb3c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index e1806ed5295..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index aca815fb805..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 0868c7379f2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 2abaf723df1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 04313c4cf62..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 424bc37a3e8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 20746842710..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index d112b7667a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index e6e36c8b9ff..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 2d047237de1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 3cef9d26135..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index a940c142a8d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 081b3251ba4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index a9828b023b1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 78356804dc4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 1c90bbe1a96..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index f58774d4927..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index f38c435b55e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index 23d8854fd2a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 0d523063045..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index b543fcb5e66..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index bed4e772879..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 3478e2259fa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index faa1208a533..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index edf0eccc47d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index f7e450b6e20..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 249910bcfc7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 9b150a8dba0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index e5ce7925ffb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index fb953685d55..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index de05e3d1eaa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 6459add0573..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index bca38fbf47d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 484e08426db..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index bfeac4866f4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 522e05243a8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 7f79bdf2e03..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index e14a1b8d02c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 1ee8184af1d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 559f123e75b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 029c0bb3ed1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index a0ff7d91d9f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 53f673f1477..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 37b988d0cfc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index c598807c672..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index acc3e61e519..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index f90298e8666..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index c27498cd96b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index a77f1c6ceff..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index d18792a36cf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index ede365f1194..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 9601377b8b6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 2c47ea4f7d9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index dfca32dd93b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index f8456a56dcd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 2a9d188392c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 3a125d86a9a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index db1f9e606fb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index d481aabab7c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index b78e18eec02..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 00fd6a0c752..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 07f2aae76dd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 651aa491256..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index a71700be71d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 3f97cfb6b73..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 76294f0d828..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 882f8ee3a28..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 3fc63ff777d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 67821eb8f35..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 7aa98f12035..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 18bd7cc28e8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 894767791fe..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 62dd5b42420..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index eaf66a2e113..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 315b316d7b8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index f77a221b2a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/EventItemRequestBuilder.java index a1b2c723e88..1274bb6099a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/EventItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/EventItemRequestBuilder.java @@ -8,7 +8,6 @@ import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.cancel.CancelRequestBuilder; import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.decline.DeclineRequestBuilder; import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.extensions.ExtensionsRequestBuilder; import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.forward.ForwardRequestBuilder; import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.InstancesRequestBuilder; @@ -81,14 +80,6 @@ public DeclineRequestBuilder decline() { public DismissReminderRequestBuilder dismissReminder() { return new DismissReminderRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to manage the extensions property of the microsoft.graph.event entity. * @return a {@link ExtensionsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index b9d872489b0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index f3a38d873cd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 687fdcd67d9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 69ba1a275fe..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index f0613549ccf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index fc58096876e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 8e2b6c29e3b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 5f0b67c7677..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 99c5585c2a3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 8b04e81d373..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 4b861a2e911..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index a3dd406c7d1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index bce4002e591..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 26c7bae2f49..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index f86cb3b488e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index d6061788a8b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index ac9c850bd4a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 546b9ac5e3c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 893ead25ea8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 5706298043d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index a1a1253f52c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index bf33178eb8c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 2113d5c76be..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 1aef9491242..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 71689cfe3e0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index 566453a8516..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index e2565ce1b43..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 88eee7c8a2f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 985e4ca5b0c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 818a558a21d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 1b990313598..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index e16171493c7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index e82df0d92c4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index a59adb99f96..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index fb1b90ba811..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index a2f66557357..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 1e778e6d05e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 5caefadccce..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 845e76d2293..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 0b1d95227d3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 863b7c37e70..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 168774a6041..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 76385aa129f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index ca229cbcad8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 1959e38def6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index fd28a985395..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index e05c79dfacb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index b184a077ceb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 58a95fdc306..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index de4efc69113..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 9ae7392a1e4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 1f1bf8b7c96..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 2d59dea9c67..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 22f76729b49..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 1ab3241b541..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index fdc48b11fba..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/InstancesRequestBuilder.java index 9f42813caa8..fba49e9a598 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/InstancesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/InstancesRequestBuilder.java @@ -2,9 +2,7 @@ import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 934cf4e74fe..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 1169d20b481..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index aa745dc972b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index dc2b55f611b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 7c10cb85b50..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 80c26c0b643..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 6e8d9bc4946..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 6339c699d2b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 6dfd763d0d6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 05502b20760..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index a140946022d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 35f1a28c030..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 4063df62a5b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index da79db46664..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 8e82e6362f4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index fa2d3f653ba..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 240490ba023..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index becae3edeb7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index fd25de7debe..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 91c1615f089..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 4eb70752a02..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index e99f6f33b03..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 1a5294eea54..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 47a0a0b282c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index ad6d1aee8ae..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 7d7271b92a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 5a7af52fbe2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 488ce645f35..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 9c03e8cce46..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index e3bf31315b9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index e39bc98b5b9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 32f64aed98d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index fb8079f12ec..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 608371ef1bd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index f875ac12a50..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index f8659b8eedd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 479c8bcef16..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 2f2576ac06f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 80f2a81adfc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index b133e4255c4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 83d965abc3a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index da1fd7f36fd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 879e6add71e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 98b6ee844ce..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 24afa88bad4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index b2d04a2c504..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 1f8f0343c89..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 16dabebe4f5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 9afdf993c00..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index fe262c87ab0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 2593aaee419..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 4b7070a20c8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index bd531545556..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendargroups/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendargroups.item.calendars.item.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/CalendarViewRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/CalendarViewRequestBuilder.java index eea40b570cf..87faadeabd2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/CalendarViewRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/CalendarViewRequestBuilder.java @@ -2,9 +2,7 @@ import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.calendars.item.calendarview.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.EventItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class CalendarViewRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - * @param eventId The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId(@jakarta.annotation.Nonnull final String eventId) { - Objects.requireNonNull(eventId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did", eventId); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link CalendarViewRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/count/CountRequestBuilder.java deleted file mode 100644 index 467e7e69e8b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/EventItemRequestBuilder.java deleted file mode 100644 index d191cada807..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,258 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar view for the calendar. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index fd67124a98f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 5d538a4f528..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index e7ad3e5e418..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index ab04767a259..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index d705d90754a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index ee30d49bfa0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 6a79ec19b7e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index f72234908fb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 7fb05756939..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 43c1cb506a8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 1587ffe483c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 0a868d5308b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 678a0c8720d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index f640a3be693..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index b537924469d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index db08165eb7a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 963243b0226..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 4e41c2e03f0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index a1dcb4259ff..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 5ba9694bb6f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 8419e15d63a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index c2c28263daa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index a1faa15dcce..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index e40ff5643ce..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 4fbe3554009..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index e1c33fa9ad9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 1f6d8c00558..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index af29aa3b42e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 0b2f97566a1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 6d3cc57a3ec..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 1179095b1af..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 09852545190..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 17f45ec708f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 2b04fffb908..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index fa25388e426..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index e4d2b809aa3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 5b3a8784850..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 2c55010c3b9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index a2e6d614d74..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index 9364e036789..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 81b99b57680..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 81a9f98a8bc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 48cd5a6bbba..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 7a14949a335..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index e1de13e36b7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 6bcc4621aee..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index fdec81b40e1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 4c224b8e95d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index f0280299960..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 793089b0d93..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index e0f223ba477..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index e0c826b7f7d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index c25f30cba18..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 249e3cfee86..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 40ecf807234..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 49705d7b76e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 848bb2cd0e5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 51a9680ccf2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 8e8e5ef1e50..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 4067be174f0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index e252108d36a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 168bce328a6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 9bbbba57959..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index c3db06eba1b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index d629eb2b9d2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 8a65988c46f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index be3c0972186..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 5107b2216c8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 5c48695ee4f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index f6183762027..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 6d0e9432e36..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index e9fdd318a92..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 136b5b07e41..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 0e372d6082e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 6bd6ce65705..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 48516c88856..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index 22e5288f3fd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index 4145b5d6122..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 9877442f8f3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 47406733364..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 0b7903260dc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index c252a7ed937..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 0c4dcf6e957..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index edbdcfa5313..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index d51cb1593ba..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 29f5fecc179..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index b1ecb20b097..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index db3f630e7d3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 31f0394ad78..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index ddbaf01c7dc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 68495f57516..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 35db9165455..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 659a4e0ad5d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index c2f44ce6171..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 780c9cbb875..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 42e6ac33944..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index c7910742288..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index a3f464b8800..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index e808bccbbd3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 0388ad1d9c2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 5801ccedefe..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 805c311091c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 9590fb776da..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index a61af013a73..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 107f23861d3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 582a0aa5f51..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 964f31ac8a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 670f7a3d060..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 3439ac54609..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 003cb217a55..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 91edd73db93..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index be283eb6648..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index a2c8c1e95ca..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 8c4d074492c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index c32afbfff81..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 95a09f1db09..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 3042f10ae71..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index f30ea2d885c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 033381a9803..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index bc6b96b9207..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index eee414f5a72..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 5f096b9b33a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index b26178cd44b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 25783ca0d20..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index b1e853b822e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 2ec6f4e78d1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 460fd636180..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 83df65a53d8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 4a6d522ba71..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 1345ab30214..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index a5963f0a216..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index e8f61927e5d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 06914a9625c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index e9c5e8ca130..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 27eb3dfffe4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/EventItemRequestBuilder.java index 6d9b33ae4d1..7e9a263ab0a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/EventItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/EventItemRequestBuilder.java @@ -8,7 +8,6 @@ import com.microsoft.graph.beta.users.item.calendars.item.events.item.cancel.CancelRequestBuilder; import com.microsoft.graph.beta.users.item.calendars.item.events.item.decline.DeclineRequestBuilder; import com.microsoft.graph.beta.users.item.calendars.item.events.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; import com.microsoft.graph.beta.users.item.calendars.item.events.item.extensions.ExtensionsRequestBuilder; import com.microsoft.graph.beta.users.item.calendars.item.events.item.forward.ForwardRequestBuilder; import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.InstancesRequestBuilder; @@ -81,14 +80,6 @@ public DeclineRequestBuilder decline() { public DismissReminderRequestBuilder dismissReminder() { return new DismissReminderRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to manage the extensions property of the microsoft.graph.event entity. * @return a {@link ExtensionsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 44354a534e5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index b69e05c8c6b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index d54e1b2e1d2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 5bea2e35b47..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 21f5012c9ee..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 58f25c576c1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index bde8127f16d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 5ab4b60495a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index eee3d376275..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 6202d3b4ee1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index ad9f24f67f2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 846f746aaac..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index ab208e5340e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 7676b5bc19e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index e4059646f53..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index a73e150c941..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 406cdab0af4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index cb2ff4e8c5d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 5e7861225d4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index db3cb8d30b0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 33ddf7a7ae0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 6ad05f34126..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index ec013548277..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index e0830ff6c9d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 328b1a54bb2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index edbda5dbd29..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index b56675f3f0e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 38b35806157..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index de2b2cfb3d0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index bcd2ca9eb27..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 3de911b5add..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index cd3515321d8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index b501a34520a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 61a9d61b165..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index fe734ae828a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 7f247c4800d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 6512f6196b6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index f9351e8cbf8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index a9a2380d3a2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index d7f494b7ec8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 0533849e047..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index ee5b9bcedca..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index dec9589fbbf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 72a71c920d5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 384ec92fa81..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 77b4661771d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index a97a03165a9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 1ffd5b01d18..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 8906dc94c48..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index b8b9e5358e8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index a502a72a22c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 4292930cd5b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index c6b45ddd7a8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index c8a0dc73833..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index a64e169ff6d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index daffb38e0cc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/InstancesRequestBuilder.java index 007a5027cdf..85f3d763940 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/InstancesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/InstancesRequestBuilder.java @@ -2,9 +2,7 @@ import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 34fd761af4c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 98311198c20..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index f424dab326b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index c91a0001a3f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 22390301097..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index b440684d62c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 87c32c763de..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 0439eca9655..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 271030c3da3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 04a2cc16c96..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index d70e7d7ee71..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 9f5d5e9dd00..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 4aa073b704a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 412840d7159..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 0eb1af3c9eb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 6003f9f2861..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 0d37366a8f9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 638a0f76a45..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 35277985d06..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 8cf68ea91b9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index f3151e8926a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 39ed6345dfb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index ee185d98b15..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 345c35243fe..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index d06a91ee37d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index d42eee29c52..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 59e4d24066a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 42e591c8527..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 7cec3c738be..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 2f37b26f5f1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 82700dd311a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 6d0fd5bcb80..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index f01e0a3e668..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index d12a2641d35..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 20d7c2d4ae7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index f6e4a685488..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index eedce2c7c94..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 6071f206025..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index a17826b3331..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 7f5c000c37e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 98ba43f63bc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index fd7c59498d0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 0924a16d317..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index c404409c551..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 84b35802dff..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 050a59e5e28..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index aa5e5a64263..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index c2bef2ed1a7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index a80a46087de..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 3e71f0ef22d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 13f91e015df..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 802576fcdd5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 5136adf35e7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendars/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendars.item.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/CalendarViewRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/CalendarViewRequestBuilder.java index 9b01fba8b38..7c889ef36a5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/CalendarViewRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/CalendarViewRequestBuilder.java @@ -2,9 +2,7 @@ import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.calendarview.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.EventItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class CalendarViewRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the calendarView property of the microsoft.graph.user entity. - * @param eventId The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId(@jakarta.annotation.Nonnull final String eventId) { - Objects.requireNonNull(eventId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did", eventId); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link CalendarViewRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/count/CountRequestBuilder.java deleted file mode 100644 index c7ed7936b10..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/EventItemRequestBuilder.java deleted file mode 100644 index a894ace5f5e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,258 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendarView property of the microsoft.graph.user entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The calendar view for the calendar. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The calendar view for the calendar. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The calendar view for the calendar. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar view for the calendar. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar view for the calendar. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index f3e01ebda58..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 9d021485562..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 970214175c9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index b2a9689034c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index b972209cd2e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index ea7659fd2ab..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index e95c70c9eb1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 79d2c8489c2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 140582b9422..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 733b204c9f6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index a3ad60601cd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index dabd1862025..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 836160262c2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index 1360dab02bf..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index bd9d8606df0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 63e131e9517..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index b6a4212c1a1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index f3ee6eb4263..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index bd68c905f12..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 4914a4335b1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index fba4f4e5503..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 402302de901..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 98316707f35..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 30a1a101bed..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 8c24bc4724c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 4047fa126e6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 8cad0db1ea2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index d3246291eab..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index b84e749f3f9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index f12a8300c81..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index c40a63b6c30..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 324cb2d516a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 06358900352..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index c35b5f64e30..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index d448df34218..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index d32b014df3f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index 238505c2554..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 41d4344181f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index f82aca04884..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index fe40edc0120..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index f9ffb229a43..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index d33e3b63afd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 210f85382f8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index a2d39ca26c2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 22cb6e4e116..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 1fb60965005..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 98398c759ea..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index f8487b399ff..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index c66fa6654a2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index f67cd6cb0a3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 52f1c0a11ea..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index c6b2927ae7f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index b750df7cc8d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 62d11cb0b0a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 715e9b3d6a2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index ae11969abf8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 89a9d3532da..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 14b7e5157c8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 1dee1f9a38b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 5cd8be11865..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 93f8ea4399d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index fff2e35fb2a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 3cfb4a319b6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 438c3506b09..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 7c598b56a50..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 82206432e7e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 24c05297237..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 36abef25236..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index c4b1b1c547a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 0862eaad28a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index d4929fa6d5f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 2a518fd4629..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 3c39db36600..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index dfad87801f8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index add204a3f57..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index 03e9784a8d3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index 451a1caa902..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index f577e9e331d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 4cc03394792..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 5efc0734a37..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index d2e7dc41560..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 34e65bf14dc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index b70fe1de656..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 5be06d26124..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index bcb8e42ac5f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 5f51da4f27f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 388f8fa0704..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 11516856f95..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 040c09d6097..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 63b42edab0c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 8891a69482a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index affeee489eb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index ec3aabaf691..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 56381f36a31..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 62a5879c336..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index d1247b2e79c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index d85c2f976bc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 048c75b8a16..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index c6c904503ea..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 69aa59a1145..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 5a02ff83325..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index d0df8608510..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 76514f27e26..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index f06fb14f277..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 2a185542975..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index c5b6f1e73ec..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index ee24aa5704b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index d7bfb7db9c3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index c25671a58f2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 22dcf5bc76c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 7a098bd0d5d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 98dad8ab42a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 46989525e52..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index d7e4604795c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index d7be531be21..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 8f321a44063..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 8ce99c8e38a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 841ba6daa6d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 0e0421e89a9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 8cd9b3a0b47..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 36baf6b2941..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index bae1d6a1341..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index acb16398327..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 40901a892b0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 0f143af758e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 3d793f1b5d4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 395e101f997..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index a8214788d38..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 642f68a1048..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 71499602a9d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index dfd35e36d28..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 2495cf93f8a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index d9828d265fc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 53067757157..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/calendarview/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.calendarview.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/EventItemRequestBuilder.java index c6c2ca6942a..01a28c770d8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/EventItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/EventItemRequestBuilder.java @@ -8,7 +8,6 @@ import com.microsoft.graph.beta.users.item.events.item.cancel.CancelRequestBuilder; import com.microsoft.graph.beta.users.item.events.item.decline.DeclineRequestBuilder; import com.microsoft.graph.beta.users.item.events.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; import com.microsoft.graph.beta.users.item.events.item.extensions.ExtensionsRequestBuilder; import com.microsoft.graph.beta.users.item.events.item.forward.ForwardRequestBuilder; import com.microsoft.graph.beta.users.item.events.item.instances.InstancesRequestBuilder; @@ -81,14 +80,6 @@ public DeclineRequestBuilder decline() { public DismissReminderRequestBuilder dismissReminder() { return new DismissReminderRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to manage the extensions property of the microsoft.graph.event entity. * @return a {@link ExtensionsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index a2c0757a378..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index 1792ca19dd3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index 687b0c4737d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 9afebcf528c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index ae48c767b2b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,237 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.InstancesRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder instances() { - return new InstancesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index f56026c03c5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index da8ed7b03e0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index 4336918514d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 2f969c8ddf4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 90858eff377..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 12133f14696..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 6521f104ab5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 29d19bc8ff7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 602c8241851..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 1a5e5bfe871..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 51e4164cf15..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 18a3a77b7ff..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 5184d4ec4ca..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 27c3a9ad888..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 2154790504d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 6efdb902c14..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 7e0602732a8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index b8c667cb204..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java deleted file mode 100644 index c4b23e6d6cd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/InstancesRequestBuilder.java +++ /dev/null @@ -1,208 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link InstancesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new InstancesRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index b0e09a8c74c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java deleted file mode 100644 index 832798d6893..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java deleted file mode 100644 index 8511f5d6a01..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index 9e89922c519..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,240 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 56d822f9e65..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 9dc88f62dc3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index bb1a116a0bd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 09a02418df2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index b8eae1573f8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 92181fafc49..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 5a41e6bffa0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index 4f4c14e7fb9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index d6ff22c5247..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index ccf5f0eb7a6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index b544a53350e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 933167198a8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 060035d03e4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 44fdf637795..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 2d9b759f396..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index a9d661c0c3d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index 4f3ee6afd2f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 551e5520187..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 21d9754f14e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index af1207550be..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 57027ad1708..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index a769b7d9db3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index 611e1871b36..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 1c5a4b22d40..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 8e73ffae91c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index be057345ec0..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index c13fbfbef3f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index d539849949c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/InstancesRequestBuilder.java index 1b9ab06c90e..2b29c7647ff 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/InstancesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/InstancesRequestBuilder.java @@ -2,9 +2,7 @@ import com.microsoft.graph.beta.models.EventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.instances.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.events.item.instances.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.EventItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -23,14 +21,6 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class InstancesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to call the delta method. * @return a {@link DeltaRequestBuilder} @@ -39,18 +29,6 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - * @param eventId1 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId1(@jakarta.annotation.Nonnull final String eventId1) { - Objects.requireNonNull(eventId1); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did1", eventId1); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } /** * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/count/CountRequestBuilder.java deleted file mode 100644 index b848b2be038..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/EventItemRequestBuilder.java deleted file mode 100644 index b54053934ac..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,249 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.instances.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.ExceptionOccurrencesRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the instances property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder exceptionOccurrences() { - return new ExceptionOccurrencesRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", rawUrl); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index ac9ee8c236e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index d40dcf70cf3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index d3545dc9f9a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index 5baeffebe3e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index ba2d59d00be..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 013dc5f5b5b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 0f9f3ca3b9e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index a33406481e5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index 08542d80ef1..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index 76c1e1eda2a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index 56b56e072f7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 05a18944cb3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index 368fcbae694..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java deleted file mode 100644 index f1c9697c6b8..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/ExceptionOccurrencesRequestBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences; - -import com.microsoft.graph.beta.models.EventCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta.DeltaRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.EventItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExceptionOccurrencesRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the delta method. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder delta() { - return new DeltaRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - * @param eventId2 The unique identifier of event - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder byEventId2(@jakarta.annotation.Nonnull final String eventId2) { - Objects.requireNonNull(eventId2); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("event%2Did2", eventId2); - return new EventItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExceptionOccurrencesRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExceptionOccurrencesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EventCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public EventCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, EventCollectionResponse::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExceptionOccurrencesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExceptionOccurrencesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExceptionOccurrencesRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java deleted file mode 100644 index ac4174fbd8e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java deleted file mode 100644 index b8c6e0c9b7b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/delta/DeltaGetResponse.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; -import com.microsoft.graph.beta.models.Event; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { - /** - * Instantiates a new {@link DeltaGetResponse} and sets the default values. - */ - public DeltaGetResponse() { - super(); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeltaGetResponse} - */ - @jakarta.annotation.Nonnull - public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeltaGetResponse(); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Event::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the value property value. The value property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getValue() { - return this.backingStore.get("value"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeCollectionOfObjectValues("value", this.getValue()); - } - /** - * Sets the value property value. The value property - * @param value Value to set for the value property. - */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("value", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java deleted file mode 100644 index 1da6c7caa1f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/delta/DeltaRequestBuilder.java +++ /dev/null @@ -1,178 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.delta; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the delta method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeltaRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get() { - return get(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link DeltaGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeltaRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeltaRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String endDateTime; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - */ - @jakarta.annotation.Nullable - public String startDateTime; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("endDateTime", endDateTime); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("startDateTime", startDateTime); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java deleted file mode 100644 index 827f109dbce..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/EventItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item; - -import com.microsoft.graph.beta.models.Event; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept.AcceptRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.AttachmentsRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar.CalendarRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel.CancelRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline.DeclineRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder.DismissReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.ExtensionsRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward.ForwardRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete.PermanentDeleteRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder.SnoozeReminderRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept.TentativelyAcceptRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EventItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to call the accept method. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder accept() { - return new AcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder attachments() { - return new AttachmentsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder calendar() { - return new CalendarRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the cancel method. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder cancel() { - return new CancelRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the decline method. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder decline() { - return new DeclineRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the dismissReminder method. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder dismissReminder() { - return new DismissReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder extensions() { - return new ExtensionsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the forward method. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder forward() { - return new ForwardRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the permanentDelete method. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder permanentDelete() { - return new PermanentDeleteRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the snoozeReminder method. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder snoozeReminder() { - return new SnoozeReminderRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the tentativelyAccept method. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder tentativelyAccept() { - return new TentativelyAcceptRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EventItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", rawUrl); - } - /** - * Get exceptionOccurrences from users - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get() { - return get(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Event} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Event get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Event::createFromDiscriminatorValue); - } - /** - * Get exceptionOccurrences from users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get exceptionOccurrences from users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link EventItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public EventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EventItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get exceptionOccurrences from users - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java deleted file mode 100644 index 737719aabdc..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptPostRequestBody.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link AcceptPostRequestBody} and sets the default values. - */ - public AcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static AcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java deleted file mode 100644 index 3e584893e0c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/accept/AcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.accept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the accept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", pathParameters); - } - /** - * Instantiates a new {@link AcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", rawUrl); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - post(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Accept the specified event in a user calendar. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java deleted file mode 100644 index f65a2f25572..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/AttachmentsRequestBuilder.java +++ /dev/null @@ -1,252 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.AttachmentCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession.CreateUploadSessionRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item.AttachmentItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the createUploadSession method. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder createUploadSession() { - return new CreateUploadSessionRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - * @param attachmentId The unique identifier of attachment - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder byAttachmentId(@jakarta.annotation.Nonnull final String attachmentId) { - Objects.requireNonNull(attachmentId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("attachment%2Did", attachmentId); - return new AttachmentItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link AttachmentCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public AttachmentCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, AttachmentCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body) { - return post(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment post(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to attachments for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Attachment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java deleted file mode 100644 index b9ba8e372b7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java deleted file mode 100644 index 9a9bb8db2d7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.AttachmentItem; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CreateUploadSessionPostRequestBody} and sets the default values. - */ - public CreateUploadSessionPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CreateUploadSessionPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CreateUploadSessionPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CreateUploadSessionPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the AttachmentItem property value. The AttachmentItem property - * @return a {@link AttachmentItem} - */ - @jakarta.annotation.Nullable - public AttachmentItem getAttachmentItem() { - return this.backingStore.get("attachmentItem"); - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("AttachmentItem", (n) -> { this.setAttachmentItem(n.getObjectValue(AttachmentItem::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("AttachmentItem", this.getAttachmentItem()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the AttachmentItem property value. The AttachmentItem property - * @param value Value to set for the AttachmentItem property. - */ - public void setAttachmentItem(@jakarta.annotation.Nullable final AttachmentItem value) { - this.backingStore.set("attachmentItem", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java deleted file mode 100644 index 3e0076df168..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/createuploadsession/CreateUploadSessionRequestBuilder.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.createuploadsession; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.UploadSession; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the createUploadSession method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CreateUploadSessionRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", pathParameters); - } - /** - * Instantiates a new {@link CreateUploadSessionRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CreateUploadSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", rawUrl); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return post(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadSession} - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - @jakarta.annotation.Nullable - public UploadSession post(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, UploadSession::createFromDiscriminatorValue); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateUploadSessionPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CreateUploadSessionRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CreateUploadSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CreateUploadSessionRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java deleted file mode 100644 index 7f3ca74501a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/attachments/item/AttachmentItemRequestBuilder.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.attachments.item; - -import com.microsoft.graph.beta.models.Attachment; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the attachments property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AttachmentItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link AttachmentItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public AttachmentItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property attachments for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get() { - return get(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Attachment} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Attachment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Attachment::createFromDiscriminatorValue); - } - /** - * Delete navigation property attachments for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property attachments for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link AttachmentItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public AttachmentItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new AttachmentItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java deleted file mode 100644 index bdd859c3eca..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/calendar/CalendarRequestBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.calendar; - -import com.microsoft.graph.beta.models.Calendar; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the calendar property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CalendarRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link CalendarRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CalendarRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", rawUrl); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get() { - return get(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Calendar} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Calendar get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Calendar::createFromDiscriminatorValue); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CalendarRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CalendarRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CalendarRequestBuilder(rawUrl, requestAdapter); - } - /** - * The calendar that contains the event. Navigation property. Read-only. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java deleted file mode 100644 index b2402d67d04..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelPostRequestBody.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link CancelPostRequestBody} and sets the default values. - */ - public CancelPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link CancelPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static CancelPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new CancelPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - return deserializerMap; - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java deleted file mode 100644 index d07e3df1de4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/cancel/CancelRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.cancel; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the cancel method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CancelRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", pathParameters); - } - /** - * Instantiates a new {@link CancelRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CancelRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", rawUrl); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CancelPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CancelRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CancelRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CancelRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java deleted file mode 100644 index b7fdc3388ee..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclinePostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclinePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link DeclinePostRequestBody} and sets the default values. - */ - public DeclinePostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link DeclinePostRequestBody} - */ - @jakarta.annotation.Nonnull - public static DeclinePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new DeclinePostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java deleted file mode 100644 index 7b5a0e7a14d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/decline/DeclineRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.decline; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the decline method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DeclineRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", pathParameters); - } - /** - * Instantiates a new {@link DeclineRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DeclineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", rawUrl); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - post(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final DeclinePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DeclineRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DeclineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DeclineRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java deleted file mode 100644 index de8a2354065..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/dismissreminder/DismissReminderRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.dismissreminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the dismissReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class DismissReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", pathParameters); - } - /** - * Instantiates a new {@link DismissReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public DismissReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", rawUrl); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Dismiss a reminder that has been triggered for an event in a user calendar. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link DismissReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public DismissReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new DismissReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index 6eb061aa7a4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index e42a43ecac3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index 827752cb6a7..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index d7646c7c950..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index b1ffda26c0a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 792b80bbcef..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index eaa2ea7a8eb..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index a2f32d80c42..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index dfecb06631a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index dfaff9a8aa2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/exceptionoccurrences/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.exceptionoccurrences.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java deleted file mode 100644 index bbd2070375c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/ExtensionsRequestBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.extensions; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.ExtensionCollectionResponse; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count.CountRequestBuilder; -import com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to count the resources in the collection. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder count() { - return new CountRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - * @param extensionId The unique identifier of extension - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder byExtensionId(@jakarta.annotation.Nonnull final String extensionId) { - Objects.requireNonNull(extensionId); - final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("extension%2Did", extensionId); - return new ExtensionItemRequestBuilder(urlTplParams, requestAdapter); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionsRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link ExtensionCollectionResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public ExtensionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, ExtensionCollectionResponse::createFromDiscriminatorValue); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body) { - return post(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension post(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPostRequestInformation(body, null); - } - /** - * Create new navigation property to extensions for users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionsRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionsRequestBuilder(rawUrl, requestAdapter); - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Include count of items - */ - @jakarta.annotation.Nullable - public Boolean count; - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Order items by property values - */ - @jakarta.annotation.Nullable - public String[] orderby; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Skip the first n items - */ - @jakarta.annotation.Nullable - public Integer skip; - /** - * Show only the first n items - */ - @jakarta.annotation.Nullable - public Integer top; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24count", count); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - allQueryParams.put("%24skip", skip); - allQueryParams.put("%24top", top); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24orderby", orderby); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/count/CountRequestBuilder.java deleted file mode 100644 index 8fb1eb9e5e2..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/count/CountRequestBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.count; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to count the resources in the collection. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class CountRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", pathParameters); - } - /** - * Instantiates a new {@link CountRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", rawUrl); - } - /** - * Get the number of the resource - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get() { - return get(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Integer} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); - } - /** - * Get the number of the resource - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get the number of the resource - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link CountRequestBuilder} - */ - @jakarta.annotation.Nonnull - public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new CountRequestBuilder(rawUrl, requestAdapter); - } - /** - * Get the number of the resource - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Filter items by property values - */ - @jakarta.annotation.Nullable - public String filter; - /** - * Search items by search phrases - */ - @jakarta.annotation.Nullable - public String search; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24filter", filter); - allQueryParams.put("%24search", search); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java deleted file mode 100644 index ec84271872c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/extensions/item/ExtensionItemRequestBuilder.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.extensions.item; - -import com.microsoft.graph.beta.models.Extension; -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.QueryParameters; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to manage the extensions property of the microsoft.graph.event entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ExtensionItemRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link ExtensionItemRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property extensions for users - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete() { - delete(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - */ - public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get() { - return get(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body) { - return patch(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Extension} - * @throws ODataError When receiving a 4XX or 5XX status code - */ - @jakarta.annotation.Nullable - public Extension patch(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Extension::createFromDiscriminatorValue); - } - /** - * Delete navigation property extensions for users - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property extensions for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * The collection of open extensions defined for the event. Nullable. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * The collection of open extensions defined for the event. Nullable. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property extensions in users - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Extension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ExtensionItemRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ExtensionItemRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class DeleteRequestConfiguration extends BaseRequestConfiguration { - } - /** - * The collection of open extensions defined for the event. Nullable. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetQueryParameters implements QueryParameters { - /** - * Expand related entities - */ - @jakarta.annotation.Nullable - public String[] expand; - /** - * Select properties to be returned - */ - @jakarta.annotation.Nullable - public String[] select; - /** - * Extracts the query parameters into a map for the URI template parsing. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map toQueryParameters() { - final Map allQueryParams = new HashMap(); - allQueryParams.put("%24expand", expand); - allQueryParams.put("%24select", select); - return allQueryParams; - } - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - /** - * Request query parameters - */ - @jakarta.annotation.Nullable - public GetQueryParameters queryParameters = new GetQueryParameters(); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PatchRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/forward/ForwardPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/forward/ForwardPostRequestBody.java deleted file mode 100644 index ce8dee12602..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/forward/ForwardPostRequestBody.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.Recipient; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link ForwardPostRequestBody} and sets the default values. - */ - public ForwardPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link ForwardPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static ForwardPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new ForwardPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ToRecipients", (n) -> { this.setToRecipients(n.getCollectionOfObjectValues(Recipient::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the ToRecipients property value. The ToRecipients property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getToRecipients() { - return this.backingStore.get("toRecipients"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeCollectionOfObjectValues("ToRecipients", this.getToRecipients()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ToRecipients property value. The ToRecipients property - * @param value Value to set for the ToRecipients property. - */ - public void setToRecipients(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("toRecipients", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/forward/ForwardRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/forward/ForwardRequestBuilder.java deleted file mode 100644 index 287c2b8601a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/forward/ForwardRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.forward; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the forward method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ForwardRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", pathParameters); - } - /** - * Instantiates a new {@link ForwardRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ForwardRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", rawUrl); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - post(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link ForwardRequestBuilder} - */ - @jakarta.annotation.Nonnull - public ForwardRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ForwardRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java deleted file mode 100644 index 756f2a29da3..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/permanentdelete/PermanentDeleteRequestBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.permanentdelete; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the permanentDelete method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PermanentDeleteRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", pathParameters); - } - /** - * Instantiates a new {@link PermanentDeleteRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PermanentDeleteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", rawUrl); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post() { - post(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link PermanentDeleteRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PermanentDeleteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PermanentDeleteRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java deleted file mode 100644 index 2cda945184e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/snoozereminder/SnoozeReminderPostRequestBody.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.DateTimeTimeZone; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link SnoozeReminderPostRequestBody} and sets the default values. - */ - public SnoozeReminderPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link SnoozeReminderPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static SnoozeReminderPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new SnoozeReminderPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("NewReminderTime", (n) -> { this.setNewReminderTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the NewReminderTime property value. The NewReminderTime property - * @return a {@link DateTimeTimeZone} - */ - @jakarta.annotation.Nullable - public DateTimeTimeZone getNewReminderTime() { - return this.backingStore.get("newReminderTime"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeObjectValue("NewReminderTime", this.getNewReminderTime()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the NewReminderTime property value. The NewReminderTime property - * @param value Value to set for the NewReminderTime property. - */ - public void setNewReminderTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { - this.backingStore.set("newReminderTime", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java deleted file mode 100644 index 478adee3429..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/snoozereminder/SnoozeReminderRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.snoozereminder; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the snoozeReminder method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class SnoozeReminderRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", pathParameters); - } - /** - * Instantiates a new {@link SnoozeReminderRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public SnoozeReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", rawUrl); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - post(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Postpone a reminder for an event in a user calendar until a new time. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SnoozeReminderPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link SnoozeReminderRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SnoozeReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new SnoozeReminderRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java deleted file mode 100644 index 0f675d17b12..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptPostRequestBody.java +++ /dev/null @@ -1,142 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.TimeSlot; -import com.microsoft.kiota.serialization.AdditionalDataHolder; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link TentativelyAcceptPostRequestBody} and sets the default values. - */ - public TentativelyAcceptPostRequestBody() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link TentativelyAcceptPostRequestBody} - */ - @jakarta.annotation.Nonnull - public static TentativelyAcceptPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TentativelyAcceptPostRequestBody(); - } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } - /** - * Gets the Comment property value. The Comment property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getComment() { - return this.backingStore.get("comment"); - } - /** - * The deserialization information for the current model - * @return a {@link Map>} - */ - @jakarta.annotation.Nonnull - public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("Comment", (n) -> { this.setComment(n.getStringValue()); }); - deserializerMap.put("ProposedNewTime", (n) -> { this.setProposedNewTime(n.getObjectValue(TimeSlot::createFromDiscriminatorValue)); }); - deserializerMap.put("SendResponse", (n) -> { this.setSendResponse(n.getBooleanValue()); }); - return deserializerMap; - } - /** - * Gets the ProposedNewTime property value. The ProposedNewTime property - * @return a {@link TimeSlot} - */ - @jakarta.annotation.Nullable - public TimeSlot getProposedNewTime() { - return this.backingStore.get("proposedNewTime"); - } - /** - * Gets the SendResponse property value. The SendResponse property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getSendResponse() { - return this.backingStore.get("sendResponse"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - writer.writeStringValue("Comment", this.getComment()); - writer.writeObjectValue("ProposedNewTime", this.getProposedNewTime()); - writer.writeBooleanValue("SendResponse", this.getSendResponse()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } - /** - * Sets the Comment property value. The Comment property - * @param value Value to set for the Comment property. - */ - public void setComment(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("comment", value); - } - /** - * Sets the ProposedNewTime property value. The ProposedNewTime property - * @param value Value to set for the ProposedNewTime property. - */ - public void setProposedNewTime(@jakarta.annotation.Nullable final TimeSlot value) { - this.backingStore.set("proposedNewTime", value); - } - /** - * Sets the SendResponse property value. The SendResponse property - * @param value Value to set for the SendResponse property. - */ - public void setSendResponse(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("sendResponse", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java deleted file mode 100644 index b4679dd0f0f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/events/item/instances/item/tentativelyaccept/TentativelyAcceptRequestBuilder.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.microsoft.graph.beta.users.item.events.item.instances.item.tentativelyaccept; - -import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.kiota.BaseRequestBuilder; -import com.microsoft.kiota.BaseRequestConfiguration; -import com.microsoft.kiota.HttpMethod; -import com.microsoft.kiota.RequestAdapter; -import com.microsoft.kiota.RequestInformation; -import com.microsoft.kiota.RequestOption; -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParsableFactory; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the tentativelyAccept method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TentativelyAcceptRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", pathParameters); - } - /** - * Instantiates a new {@link TentativelyAcceptRequestBuilder} and sets the default values. - * @param rawUrl The raw URL to use for the request builder. - * @param requestAdapter The request adapter to use to execute the requests. - */ - public TentativelyAcceptRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", rawUrl); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - post(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here - */ - public void post(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body) { - return toPostRequestInformation(body, null); - } - /** - * Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - */ - @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TentativelyAcceptPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - requestInfo.headers.tryAdd("Accept", "application/json"); - requestInfo.setContentFromParsable(requestAdapter, "application/json", body); - return requestInfo; - } - /** - * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TentativelyAcceptRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TentativelyAcceptRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new TentativelyAcceptRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class PostRequestConfiguration extends BaseRequestConfiguration { - } -}